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
Tweet