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