DEHORN


Meaning of DEHORN in English

■ verb remove the horns from (an animal).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.