Meaning of emasculator in English:
emasculator
Pronunciation /ɪˈmaskjʊleɪtə/
noun
1A person or thing that deprives a man of his male role or identity.
- ‘some thought we were angry emasculators unwilling to stand behind a man’
- 1.1An implement used to castrate a male animal.