EMASCULATED


Meaning of EMASCULATED in English

adj. (of male animal) castrated, having the testicles removed

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.