CREATED AN IMPRESSION Meaning of CREATED AN IMPRESSION in English made an impression, left a lasting memory, produced a strong effect Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012