Defloration — definition

1. defloration (Noun)

2 definitions

defloration (Noun) — An act that despoils the innocence or beauty of something.

defloration (Noun) — The act of depriving a woman of her virginity (especially by rupturing the hymen through sexual intercourse).

15 types of
carnal knowledge coition coitus congress copulation damage harm hurt intercourse relation scathe sex act sexual congress sexual intercourse sexual relation