Synonyms for "impression"

Words with similar meaning