crown roast

1. (noun) a roast of the rib section of lamb
Synonyms: rack of lamb
Related Words: lamb roast, rack, roast lamb



Terms and Conditions of Use / Copyright Notice