emasculation
English Dictionary
->
Letter E
-> emasculation
Search Dictionary:
emasculation Definition
(n)
loss
of
power
and
masculinity
(n)
neutering
a
male
animal
by
removing
the
testicles
emasculation Synonyms
castration
emasculation
© Art Branch Inc.