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]
