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
Tweet