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.