shrewsbury

ˈʃruːzbri

Definitions

1. proper noun

a town in Shropshire, England, on the River Severn

“The tourists visited the historic Shrewsbury Castle.”

2. noun

a type of sauce, typically a brown gravy made from the meat juices and flour

“The chef recommended serving the roast beef with a rich Shrewsbury sauce.”

Synonyms

  • beef gravy
  • brown gravy

Antonyms

  • clear broth
  • white sauce