2 definitions by RachaelRansom
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
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
by RachaelRansom July 10, 2009
The process of developing, the journey between the cocoon state of a caterpillar through to the transformation of a beautiful butterfly.
by RachaelRansom August 16, 2010