Thousand Island dressing
Short definition from Wiktionary
Noun
- A salad dressing of mayonnaise, ketchup, Tabasco sauce and finely chopped vegetables.
We haven’t written up Thousand Island dressing yet: Simple and Standard meanings, examples and a quiz.