Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
DEHORN
Definition:
[verb] prevent the growth of horns of certain animals
[verb] take the horns off (an animal)
Synonyms:
Search for
synonyms for DEHORN
Related Words:
disbud