salad_cream has definitions from the field of food
1
[ noun ] (British) a creamy salad dressing resembling mayonaise

Related terms

dressing UK

*