Deflorating [verb]

Definition of Deflorating:

ravish; take away beauty

Synonyms of Deflorating:


Opposite/Antonyms of Deflorating:


Sentence/Example of Deflorating: