defloration meaning
UK US
defloration (noun): an act that despoils the innocence or beauty of something.
defloration has 2 meanings in this dictionary.
defloration as a noun
- an act that despoils the innocence or beauty of something
Type of: damage
Related forms: deflower
- the act of depriving a woman of her virginity (especially by rupturing the hymen through sexual intercourse)
Type of: sexual intercourse
Related forms: deflower
Scrabble score: 15 (letter breakdown)
Word lists: words starting with DE · words ending in ON · 11-letter words
More about defloration on Wikipedia.