IMPRINT Meaning of IMPRINT in English v. leave a mental image, affect, impress; press, stamp; make a mark using pressure Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012