'Thousand Island dressing' definitions:

Definition of 'Thousand Island dressing'

(from WordNet)
noun
Mayonnaise with chili sauce or catsup and minced olives and peppers and hard-cooked egg