salad cream

 

noun

[mass noun] British
  • a creamy salad dressing resembling mayonnaise.