blade roast ( synonym found)

Definition of blade roast:

(n) : a roast cut from the blade

Definition of blade roast:

(n) : a roast cut from the blade

Back to Top