LOIN


Meaning of LOIN in English

n. part of the body below the ribs and above the hipbones (in humans or quadruped animals); cut of meat from the loin area

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.