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)
- an act that despoils the innocence or beauty of something
- the act of depriving a woman of her virginity (especially by rupturing the hymen through sexual intercourse)
Source: Princeton University Wordnet