Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ape
in English
ape
#common
Plural
apes
Past Tense
aped
Participle Verb
aping
Third Person Singular
apes
Definitions
Noun
a
large
tailless
primate
a
non-human
primate
species
;
closely
related
to
humans
a
person
who
mimics
others
;
often
foolishly
The
comedian
is
known
for
being
an
ape
of
famous
politicians
.
Verb
to
imitate
or
mimic
poorly
;
often
in
a
ridiculous
way
She
tried
to
ape
her
favorite
singer
,
but
her
voice
was
not
good
enough
.