FinnHun Finnish-Hungarian-English on-line dictionary and thesaurus

Dictionary

ape []

Did you mean:

More results

Wiktionary (8)

n Any such primate other than a human.
n (derogatory) An uncivilised person.
v (intransitive) To behave like an ape.
n (colloquial) food