An impression is the overall effect of something.
Impression or impressions may also refer to: An idiom is a phrase or a fixed expression that has a figurative, or sometimes literal, meaning.