IMPERSONATE Meaning of IMPERSONATE in English v. a. 1.Personate, take or act the part of, act, enact, imitate, ape, mimic, mock, take off.2.Incarnate, personify, invest with personality. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012