IMITATOR Meaning of IMITATOR in English n imitator; attrib imitative (= given to imitation) Interlingua English vocab. Английский словарь Интерлингва. 2012