déflorer
Top 35000
Meanings
Verb
1. to completely pluck (a flower) (transitive)
2. to deflower (transitive)
3. to spoil, to impurify (take away purity) (transitive)