EMASCULATE Meaning of EMASCULATE in English (a.) Deprived of virility or vigor; unmanned; weak. Webster's English dictionary. Английский словарь Webster. 2012