Meaning of deflower

Definition of deflower

(verb) deprive of virginity; "This dirty old man deflowered several young girls in the village"
make imperfect; "nothing marred her beauty"

Other information on deflower

WIKIPEDIA results for deflower
Amazon results for deflower