What is the full meaning of emasculates
EMASCULATE, to deprive of strength, vigor, or spirit [v]
Example of the word emasculates placed on a Scrabble board.