Deflower - Definition

deflower

v 1: deprive of virginity; "This dirty old man deflowered
several young girls in the village" [syn: deflower,
ruin]
2: make imperfect; "nothing marred her beauty" [syn: mar,
impair, spoil, deflower, vitiate]

Look up another word