English | German | Russian | Czech

emasculation English

Meaning emasculation meaning

What does emasculation mean?

emasculation

loss of power and masculinity (= castration) neutering a male animal by removing the testicles

Synonyms emasculation synonyms

What other words have the same or similar meaning as emasculation?

Are you looking for...?