English Dictionary
Definition antler in British English
antler noun
[countable] noun
/ˈæntlə(r)/
Synonyms and related words
