Thesaurus.com
Dictionary.com
Definitions

antler

[ant-ler] / ˈænt lər /
NOUN
deciduous horn
Synonyms