dehorn

Explore definitions, synonyms, and language insights of dehorn

Definitions

Verb
prevent the growth of horns of certain animals
Verb
take the horns off (an animal)

More Specific Terms