1. 削弱;使势力减弱;使无效
If someone or something is emasculated, they have been made weak and ineffective.
1. remove the testicles of a male animal
Synonym: castratedemasculinizedemasculinise
2. deprive of strength or vigor
e.g. The Senate emasculated the law
Synonym: castrate