Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
antler
in English
antler
#moderate
Plural
antlers
Definitions
Noun
bony
,
branching
head
structure
(
on
deer
,
etc
.);
shed
annually
The
deer's
antler
grew
back
after
shedding
last
year
.
paired
,
deciduous
growths
on
deer
,
moose
,
and
elk
heads
Moose
are
known
for
their
large
,
complex
antlers
.