LOIN


Meaning of LOIN in English

n.1 (in pl.) the part of the body on both sides of the spine between the false ribs and the hip-bones.

2 a joint of meat that includes the loin vertebrae.

Etymology: ME f. OF loigne ult. f. L lumbus

Oxford English vocab.      Оксфордский английский словарь.