DEFLORATION Meaning of DEFLORATION in English [ ˌdi:flɔ:'reɪʃ(ə)n ]■ noun dated or literary the taking of a woman's virginity.OriginME: from late L. defloratio(n-) , from deflorare (see deflower ). Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004