English Dictionary
Definition chimp in British English
chimp noun
[countable] noun
/tʃɪmp/
1
