·µ»ØÅ£½ò´îÅä´Êµä

imprint noun

ADJ. indelible, permanent | unmistakable

VERB + IMPRINT bear The ceramics bore the imprint of Luca della Robbia. | leave, make Glaciation has left a permanent imprint on the landscape. (figurative) The sinister atmosphere of the place left an indelible imprint on my memory.

PREP. ~ on/upon