English Dictionary
◊ DEHORN
dehorn
v 1: prevent the growth of horns; of some animals
2: take the horns off animals