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