Worcestershire

/wˈʊstʌʃɝ/

Explore definitions, synonyms, and language insights of Worcestershire

Definitions

Noun
a savory sauce of vinegar and soy sauce and spices

More General Terms