To impart a strong or vivid impression to make an impression; have an effect.
To fix firmly, as in the mind
and imprints are mentioned in some books eg: twilight saga and the house of night series
We imprint our own ideas onto acts
He tried to imprint the number on his memory.
This is a Twilight (Book by Stephenie Meyer- If you havn't read it, READ IT!) word.
When a werewolf from the Quiluete tribe falls in love with somebody after they have phased before just by seeing them. So basicallylove at first sight but more real.
In Twilight, a werewolf imprints on the person he or she loves. It means they'll be by their side forever and love them forever. They imprint by scratching you i think