APE Meaning of APE in English (n.) A dupe. Webster's English dictionary. Английский словарь Webster. 2012