Emasculation Meaning in Hindi

What is the translation of word Emasculation in Hindi?

Meaning of  Emasculation in Hindi is : निर्बलता

Definition of word Emasculation

  • The act of depriving of virility, or the state of being so deprived; castration.
  • The act of depriving, or state of being deprived, of vigor or strength; unmanly weakness.

Other Meanings of Emasculation