DEHORN Meaning of DEHORN in English [de.horn] vt (1888) 1: to deprive of horns 2: to prevent the growth of the horns of -- de.horn.er n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012