EMASCULATION


Meaning of EMASCULATION in English

noun the act of depriving of virility, or the state of being so deprived; castration.

2. emasculation ·noun the act of depriving, or state of being deprived, of vigor or strength; unmanly weakness.

Webster English vocab.      Английский словарь Webster.