standing rib roast

Explore definitions, synonyms, and language insights of standing rib roast

Definitions

Noun
a cut of meat (beef or venison) including more than one rib and the meat located along the outside of the ribs

More General Terms