English version

salad cream in Food topic

From Longman Dictionary of Contemporary Englishsalad creamˈsalad cream noun [uncountable] British English  DFa thick light-coloured liquid, similar to mayonnaise, that you put on salad
Examples from the Corpus
salad creamWhat did the salad cream say in the fridge?