1 English Synonyms for DEFLORATE
Prev.1Next
deflower
Definition: 1. (transitive) To take the virginity of (somebody), especially a woman or girl.
There are 3 definitions of the word deflower
Show more information about deflower
Prev.1Next
Search took: 21.4733 ms