English synonyms about - contact  

Italian dressing

noun

1 Italian dressing

A vinaigrette with garlic and herbs: oregano and basil and dill.


Find more on Italian dressing elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0255