IMPRESSIVE APPEARANCE


Meaning of IMPRESSIVE APPEARANCE in English

outward appearance that has a strong effect on people

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.