DEHORN

Definition of DEHORN

  1. (verb)prevent the growth of horns of certain animals
  2. (verb)take the horns off (an animal)