文polyglot.
← English dictionary
English / word

imprint

noun C1
MEANING IN ENGLISH

A lasting mark or deep impression made by an experience or event.

In context

01

The event left an indelible imprint on the city's history.

Synonyms

impression,mark,stamp

Collocations

indelible imprint,leave an imprint,deep imprint

Sources

Bidyazo vocabulary library ↗