imprint
verb [often passive]to have a great effect on something so that it cannot be forgotten, changed, etc. 产生重大影响;铭刻;使铭记 to print or press a mark or design onto a surface 印;压印 - imprint A in/on B
Their footprints were imprinted in the snow. 他们的脚印印在雪地上。 - imprint B with A
clothes imprinted with the logos of sports teams 印着运动队标志的衣服
- imprint A in/on B
Word Originlate Middle English (originally as emprint): from Old French empreinter, based on Latin imprimere, from in- ‘into’ + premere ‘to press’.