CROWN ROAST Meaning of CROWN ROAST in English ■ noun a roast of rib pieces of pork or lamb arranged like a crown in a circle with the bones pointing upwards. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004