Thousand Island dressing

Definitions

Food

Travel

  • noun a type of salad dressing made with mayonnaise and chopped pimento, with chilli sauce, ketchup and paprika
http://www.dictionarycentral.com/definition/thousand-island-dressing.html