CASTRATION Meaning of CASTRATION in English n. emasculation, sterilization, removal of the male glands Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012