Synonyms: ape
Definition: any of various primates with short tails or no tail at all
Similar words: primate
Definition: any placental mammal of the order Primates; has good eyesight and flexible hands and feet
Synonyms: anthropoid, ape
Definition: person who resembles a nonhuman primate
Similar words: misfit
Definition: someone unable to adapt to their circumstances
Synonyms: copycat, ape, aper, imitator, emulator
Definition: someone who copies the words or behavior of another
Similar words: somebody, someone, soul, mortal, person, individual
Definition: a human being
Usage: there was too much for one person to do
Synonyms: ape, caricature
Definition: represent in or produce a caricature of
Usage: The drawing caricatured the President
Similar words: mock
Definition: imitate with mockery and derision
Usage: The children mocked their handicapped classmate
Synonyms: ape
Definition: imitate uncritically and in every aspect
Usage: Her little brother apes her behavior