IMITATOR Meaning of IMITATOR in English n. mimic, mimicker, copier, emulator Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012