lorenzo dressing Meaning, Definition & Usage

  1. noun vinaigrette with chili sauce and chopped watercress

WordNet