Synonyms for "emasculated"

Words with similar meaning