DEFLOWER
Definition:
- [verb] deprive of virginity; "This dirty old man deflowered several young girls in the village"
Synonyms: ruin - [verb] make imperfect; "nothing marred her beauty"
Synonyms: mar, impair, spoil, vitiate
Synonyms:
- Search for synonyms for DEFLOWER



