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.      Сжатый оксфордский словарь английского языка.