French dressing

1 ENTRIES FOUND:
French dressing noun
French dressing
noun
Britannica Dictionary definition of FRENCH DRESSING
[noncount]
1 
US : a creamy salad dressing that is flavored with tomatoes
2 
chiefly British : a salad dressing made of vinegar and oil with spices