Thousand Island dressing
Concise Oxford English Dictionary © 2008 Oxford University Press:
Thousand Island dressing
▶noun a dressing for salad or seafood consisting of mayonnaise with ketchup and chopped pickles.
– origin from the name of a large group of islands in the St Lawrence River between the US and Canada.
'Thousand Island dressing' also found in these Oxford entries:

