a seal
a stamp.
a vivid [vague] impression
give [【形式ばった表現】 convey] the impression that…
いい印象を与える
give a good impression 《to somebody》
make a good impression 《on somebody, on somebody's mind》
印象を残す
leave an impression 《on somebody's mind》
leave somebody with an impression 《of》 [the impression 《that…》]
one's [the] first impression(s) 《of》
striking.
【芸術】 impressionism
the impressionist school
the impressionists
the postimpressionists
impressionistic criticism.
読み方 いんしょう