roast_lamb
1. [ noun ] (chemistry,food) a cut of lamb suitable for roasting
Synonyms: lamb_roast
Related terms: roast leg_of_lamb rack_of_lamb