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

Treasure Words