APE


Meaning of APE in English

(n.) A dupe.

Webster's English dictionary.      Английский словарь Webster.