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)

  1. loss of power and masculinity
  2. neutering a male animal by removing the testicles
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: