emasculationEnglish

emasculation, castration

Noun

Neutering a male animal by removing the testicles

English: castration, emasculation

Loss of power and masculinity

English: emasculation

English words with similar meanings

Show 1 words