English / word
imprint
noun C1MEANING 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