Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
archer
in English
archer
#common
Plural
archers
Definitions
Noun
a
person
shooting
arrows
with
a
bow
;
skilled
marksman
Adjective
having
cunning
or
sly
qualities
;
cleverly
resourceful
The
archer
in
the
story
was
known
for
being
clever
and
resourceful
.