to make a mark or pattern by pressing
to establish a lasting impression or effect
स्थायी छाप बनाना
English Usage: The experience was imprinted in his memory forever.
Hindi Usage: यह अनुभव उसके स्मृति में हमेशा के लिए छाप दिया गया।