English vocabulary and translations (See all)
an imprint: an impression, an embossment, a mark, a stamp, an engraving
You can see the imprint of his hand on the windshield. It left a mark on the window the shape of his hand.
to imprint to emboss, to engrave, to mark
- "Residue of several body parts imprinted onto the glass surface"
Do you have smart way of remembering 'To imprint'? Share it with us!