1ape somebody/something(British English,disapproving)to do something in the same way as somebody else, especially when it is not done very wellsynonymimitateFor years the British film industry merely aped Hollywood.

2ape somebody/something(especially North American English)to copy the way somebody else behaves or talks, in order to make fun of themsynonymmimicWe used to ape the teacher's southern accent.