9 letters · 14 points in Scrabble
verb establish or impress firmly in the mind
verb mark or stamp with or as if with pressure
originEtymology tree English imprint English -ed English imprinted From imprint + -ed.
Etymology from Wiktionary, CC BY-SA 3.0