IMITATE Meaning of IMITATE in English v. mimic, impersonate; emulate; copy, duplicate; resemble Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012