top round
1.
(
noun
) roast cut from the the round; usually suitable for roasting
Related Words:
joint
,
roast
Terms and Conditions of Use / Copyright Notice