Meaning of worcestershire

Definition of worcestershire

(noun) a savory sauce of vinegar and soy sauce and spices

Other information on worcestershire

WIKIPEDIA results for worcestershire
Amazon results for worcestershire