a feeling or idea you get about someone or something
She made a good impression at the interview.
a mark left by pressing something onto a surface
The stamp left an impression on the paper.
Free. No account. GoVocab reminds you right before you'd forget impression.
Download on the App Store