IMPERSONATE Meaning of IMPERSONATE in English verb Synonyms: act 1, discourse, do, enact, perform, personate, play, playact Merriam Webster. Collegiate thesaurus English vocabulary. Английский энциклопедический словарь тезаурус. 2003