What is the full meaning of deflorated
DEFLORATE, to deflower [v]
Example of the word deflorated placed on a Scrabble board.