vinaigrette

1. (noun) oil and vinegar with mustard and garlic
Synonyms: French dressing, sauce vinaigrette
Related Words: French dressing for fruit salad, dressing, salad dressing



Terms and Conditions of Use / Copyright Notice