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