Home

Word

French dressing, n.
more info oil and vinegar with mustard and garlic
<noun.food>

French dressing sauce vinaigrette vinaigrette
semantic pointers
hypernym