emasculate

emasculate

emasculate

Verb

deprive of strength or vigor; "The Senate emasculated the law"

Synonyms:

Verb

remove the testicles of a male animal

Synonyms:

Adjective

having unsuitable feminine qualities

Synonyms: