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