English Dictionary
Definition deflower in British English
deflower verb
[transitive] verb
/diːˈflaʊə(r)/
Synonyms and related words
