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

You can also check other dicts: imprint (English, 中文解释 ), wordnet sense, Collins Definition

  • IELTS Speaking Topics (part 1,2,3)
  • IELTS Essay Writing Topics
  • IELTS Writing Ideas
  • Free Collocation Download