English dictionary

defloration meaning and definition

Definition and meaning of defloration at MeaningMonkey.org. defloration meaning and definition in the English Dictionary.

DEFLORATION noun

Definition of defloration (noun)

  1. an act that despoils the innocence or beauty of something
  2. the act of depriving a woman of her virginity (especially by rupturing the hymen through sexual intercourse)
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: