imprinted

IMPRINT'ED, pp. Marked by pressure; printed; fixed in the mind or memory.