worcestershire sauce









worcestershire sauce


noun

  1. a sharp sauce made with soy, vinegar, spices, etc., originally made in Worcester, England.
49 queries 0.437