roast lamb

1. (noun) a cut of lamb suitable for roasting
Synonyms: lamb roast
Related Words: crown roast, gigot, joint, leg of lamb, rack of lamb, roast



Terms and Conditions of Use / Copyright Notice