blade roast

Explore definitions, synonyms, and language insights of blade roast

Definitions

Noun
a roast cut from the blade

More General Terms