Italian dressing
1.
(
noun
) a vinaigrette with garlic and herbs: oregano and basil and dill
Related Words:
dressing
,
salad dressing
Terms and Conditions of Use / Copyright Notice