Definition of Dehorn

  • 1. Prevent the growth of horns of certain animals Verb
  • 2. Take the horns off (an animal) Verb

Semanticaly linked words with "dehorn"