IMPRINT ON Meaning of IMPRINT ON in English Zoology (of a young animal) come to recognize (another animal, person, or thing) as a parent or object of habitual trust. → imprint Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004