Learn That Word

Synonyms for Impression (same or very similar meaning)

WordNet sense 1 (a concavity in a surface produced by pressing):
depression, imprint, imprint

WordNet sense 2 (a symbol that is the result of printing):
stamp

WordNet sense 3 (all the copies of a work printed at one time):
printing

WordNet sense 4 (a clear and telling mental image):
picture, mental picture

WordNet sense 5 (a vague idea in which some confidence is placed):
belief, feeling, notion, opinion

WordNet sense 6 (an outward appearance):
effect


From the ODE community, based on WordNetadd/edit