crown roast


Definition of CROWN ROAST

:  a fancy roast of lamb, veal, or pork made from the rib portions of two loins skewered together at the ends to form a circle

First Known Use of CROWN ROAST

circa 1909


Next Word in the Dictionary: crown rotPrevious Word in the Dictionary: crown pulleyAll Words Near: crown roast
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears