Emasculation - Definition

emasculation

n 1: loss of power and masculinity
2: neutering a male animal by removing the testicles [syn:
castration, emasculation]

Look up another word