emasculate
/ʌmˈæskjulɪt/
Explore definitions, synonyms, and language insights of emasculate
Definitions
Adjective Satellite
having unsuitable feminine qualities
Verb
deprive of strength or vigor; "The Senate emasculated the law"
Verb
remove the testicles of a male animal