MAKES AN IMPRESSION Meaning of MAKES AN IMPRESSION in English creates a certain opinion, makes people believe that - Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012