Meaning of emasculate
Definition of emasculate
(adj)
having
unsuitable
feminine
qualities
(verb)
deprive
of
strength
or vigor; "The Senate
emasculated
the law"
remove
the testicles of a
male
animal
Other information on emasculate
WIKIPEDIA results for
emasculate
Amazon results for
emasculate
Tweet