English dictionary
emasculation meaning and definition
Definition and meaning of emasculation at MeaningMonkey.org. emasculation meaning and definition in the English Dictionary.EMASCULATION noun
Definition of emasculation (noun)
- loss of power and masculinity
- neutering a male animal by removing the testicles
- synonyms: castration
Source: Princeton University Wordnet