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

  1. an act that despoils the innocence or beauty of something

    Type of: damage

    Related forms: deflower

  2. 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.