SynonymX
Speak
Emasculated
Definition of Emasculated
1.
(of a male animal) having the testicles removed
Adjective Satellite
Synonyms for word "emasculated"
cut
gelded
Semanticaly linked words with "emasculated"
castrated
unsexed