Meaning of impression in English
1. an effect produced on the senses, especially through the eyes
visual[auditory, sensory] impressions
the impression of sound on the year
the impression made by light on the eye
2. an effect produced in the mind or feelings by a person or thing
Steve Jobs' speech made[left] a deep impression on the audience.
3. a remarkable or favorable effect or result produced by doing something
Punishment made little impression on him.
4. an uncertain and often mistaken idea, feeling, or opinion that you have about someone or something you have seen or heard
First impressions are important.
What was your first impression of me?