US /prɪnt/
UK /prɪnt/
a leaflet printed on recycled paper
(figurative) The incident was indelibly printed in her memory.