French dressing Hear it!

French dressing Definition

French dressing

noun

  1. Chiefly Brit. vinaigrette
  2. a creamy, orange-colored salad dressing made commercially, or a homemade version consisting mainly of mayonnaise and chili or tomato sauce