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