Italian dressing Hear it!

Italian dressing Definition

Italian dressing

noun

a strongly flavored vinaigrette for salads, containing garlic, oregano, red peppers, etc.