IMITATOR Meaning of IMITATOR in English [noun] [C usually plural]The difference between Ms McArthur and her countless imitators is the elegance of her writing. Cambridge English vocab. Кембриджский английский словарь. 2012