RACK


Meaning of RACK in English

n. a joint of lamb etc. including the front ribs.

[ perh. f. RACK(1) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.