INFIBULATION


Meaning of INFIBULATION in English

n. act of removing the clitoris and labia of women and girls and fastening together the edges of the vulva to prevent sexual intercourse (practice in some cultures); act of buckling as if with buckles

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