Defloration

noun

Definitions

Noun
  1. 1
    the act of deflowering countable, uncountable
  2. 2
    the act of depriving a woman of her virginity (especially by rupturing the hymen through sexual intercourse) wordnet
  3. 3
    an act that despoils the innocence or beauty of something wordnet

Etymology

From Old French desfloracion (French défloration), from Latin defloratio.

Next best steps

Mini challenge

Unscramble this word: defloration