DEFLORATION


Meaning of DEFLORATION in English

[ ˌdi:flɔ:'reɪʃ(ə)n ]

■ noun dated or literary the taking of a woman's virginity.

Origin

ME: from late L. defloratio(n-) , from deflorare (see deflower ).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.