Dictionary

crown roast

noun

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

Browse

Next Word in the Dictionary: crown rotPrevious Word in the Dictionary: crown pulleyAll Words Near: crown roast
March 28, 2015
persiflage Hear it
Frivolous bantering talk
Take a 3-minute break and test your skills!
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