Synonyms of Emasculated in English :
Antonyms of Emasculated in English
Thesaurus of Emasculated in English
1. (adjective) (of a male animal) having the testicles removed