vinaigrette : Idioms & Phrases


sauce vinaigrette

  • noun oil and vinegar with mustard and garlic
    vinaigrette; French dressing.
WordNet