IMPERSONATION Meaning of IMPERSONATION in English • ↑ do an impersonation/do an impression Longman Activator English vocab. Английский словарь Longman активатор . 2012