emasculates
e-mas-cu-lates
verb
To deprive a man of his male identity, power, or strength.
"The constant criticism emasculates his confidence."
Thesaurus
Synonyms: castrate, emasculate, demasculinize, demasculinise, cissy, sissy, unmanful, unmanlike, effeminate, unmanly, sissyish, sissified