n. type of salad dressing made of mayonnaise and ketchup and mixture of chopped pickles and onions
THOUSAND ISLANDS DRESSING
Meaning of THOUSAND ISLANDS DRESSING in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012