IMPERSONATE Meaning of IMPERSONATE in English (v. t.) To invest with personality; to endow with the form of a living being. Webster's English dictionary. Английский словарь Webster. 2012