DO AN IMPERSONATION/DO AN IMPRESSION Meaning of DO AN IMPERSONATION/DO AN IMPRESSION in English See ↑ PRETEND 2 Longman Activator English vocab. Английский словарь Longman активатор . 2012