Synonyms of Dehorn in English :
Antonyms of Dehorn in English
Thesaurus of Dehorn in English
Dehorn
see definition of dehornHyponyms of dehorn
1. (verb) take the horns off (an animal)
Synonyms of Dehorn in English :
Antonyms of Dehorn in English
Thesaurus of Dehorn in English
1. (verb) take the horns off (an animal)