1
general::
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
Oxford Collocations Dictionary