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