Meaning : Deprive of strength or vigor.
Example :
The Senate emasculated the law.
Synonyms : castrate
Meaning : Remove the testicles of a male animal.
Synonyms : castrate, demasculinise, demasculinize
Translation in other languages :
Emasculate ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Hindi. Emasculate ka matlab kya hota hai?