meaning of emasculated
1.
of
Emasculate
2.
of
a
male
animal
having
the
testicles
removed;
"a
cut
">horse"
Related Words
emasculated
|
Developed & Maintained By
Taraprasad.com