What does this impression mean?

Definition of impression. 1a : a characteristic, trait, or feature resulting from some influence the impression on behavior produced by the social milieu. b : an effect of alteration or improvement the settlement left little impression on the wilderness.
For More Information Please Refer:

You May Also Like to Read: