GROIN


Meaning of GROIN in English

n. area where the thigh joins the abdomen (Anatomy); area where two vaults intersect (Architecture)

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