Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Ape in English

English

Ape

/ep/

noun

1. Any of various primates with short tails or no tail at all

    synonym:
  • ape

2. Someone who copies the words or behavior of another

    synonym:
  • copycat
  • ,
  • imitator
  • ,
  • emulator
  • ,
  • ape
  • ,
  • aper

3. Person who resembles a nonhuman primate

    synonym:
  • anthropoid
  • ,
  • ape

verb

1. Imitate uncritically and in every aspect

  • "Her little brother apes her behavior"
    synonym:
  • ape

2. Represent in or produce a caricature of

  • "The drawing caricatured the president"
    synonym:
  • caricature
  • ,
  • ape