Meaning of emasculation

Definition of emasculation

(noun) loss of power and masculinity
neutering a male animal by removing the testicles

Other information on emasculation

WIKIPEDIA results for emasculation
Amazon results for emasculation