EMASCULATION


Meaning of EMASCULATION in English

( n. )

The act of depriving, or state of being deprived, of vigor or strength; unmanly weakness.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.