ORCHIECTOMY Meaning of ORCHIECTOMY in English n. castration; surgical removal of one or both testes Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012