DEHORN Meaning of DEHORN in English v. remove horns (from cattle, goats, etc.) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012