STANDING ROAST


Meaning of STANDING ROAST in English

noun

: a rib roast from which only the heaviest parts of the vertebrae have been removed — compare rolled roast

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.