DEHORN Meaning of DEHORN in English v.tr. remove the horns from (an animal). Oxford English vocab. Оксфордский английский словарь. 2012