worcestershire sauce

Noun
  1. A savory sauce of vinegar and soy sauce and spices (synset 107856496)

Other Searches