Catalina Dressing Definition
noun
A variety of French dressing , generally thinner in consistency and bright red in colour.
Wiktionary
Advertisement
Find Similar Words
Find similar words to Catalina dressing using the buttons below.