EnglishMain Dictionary
groin
Universal Words
noun
1 the part of the body where the legs join at the top including the area around the GENITALS (= sex organs):
She kicked her attacker in the groin. * He's been off all season with a groin injury.
2 (especially AmE) = GROYNE