DEFLORATION


Meaning of DEFLORATION in English

noun Etymology: Middle English defloracioun, from Middle French & Late Latin; Middle French defloracion, from Late Latin ~-, defloratio, from deflorare Date: 15th century rupture of the hymen

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.