Deflorated [verb]

Definition of Deflorated:

ravish; take away beauty

Synonyms of Deflorated:


Opposite/Antonyms of Deflorated:


Sentence/Example of Deflorated: