APERY MEANING IN ENGLISH

• Apery Definition & Synonyms

  1. (n.) A place where apes are kept.
  2. (n.) The practice of aping; an apish action.


Synonyms:
Mimicry,

RECENT SEARCHES