HOTEL RACK


Meaning of HOTEL RACK in English

noun

: the unsplit rib section of a foresaddle of lamb

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.