What does Crown roast mean?

Crown roast meaning in Cooking Dictionary

a band of rib chops, often lamb or chicken, that will be roasted successfully, the guts filled up with a combination of chopped beef and veggies.

Crown roast meaning in General Dictionary

a roast of the rib element of lamb

Sentence Examples with the word Crown roast

Sarah prepared stuffed crown roast with vegetables and homemade applesauce for dinner.

View more Sentence Examples