imprint 2023.01.19 Meaning of imprint in English Verb 1. impress or stamp a mark on a surface 2. fix deeply in the mind; print upon the mind