IMPRINT


Meaning of IMPRINT in English

noun

ADJECTIVE

▪ indelible , lasting , permanent ( esp. AmE )

VERB + IMPRINT

▪ bear

Their products bear the ~ of Japanese design.

▪ leave , make

Glaciation has left a permanent ~ on the landscape.

The sinister atmosphere of the place left an indelible ~ on my memory. ( figurative )

PREPOSITION

▪ ~ on , ~ upon

Oxford Collocations English Dictionary.      Оксфордский английский словарь словосочетаний .