dehorn
English Dictionary
->
Letter D
-> dehorn
Search Dictionary:
dehorn Definition
(v)
prevent
the
growth
of
horns
of
certain
animals
(v)
take
the
horns
off
(
an
animal
)
dehorn Synonyms
dehorn
© Art Branch Inc.