v. affect strongly; have a strong positive effect on a person's feelings; make an impression; cause favorable admiration; emphasize; stamp, imprint, make a mark using pressure; stir up interest to oneself
IMPRESS
Meaning of IMPRESS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012