Home

Word

salad cream, n.
more info a creamy salad dressing resembling mayonnaise
<noun.food>

salad cream