Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
impressions
in English
impressions
us
//ɪmˈprɛʃənz//
uk
//ɪmˈprɛʃənz//
#common
Lemma:
impression
The lemma is the base or root form of this word.
Definitions
Noun
vague
memory
or
recollection
(
of
an
event
)
overall
effect
on
someone
;
influence
general
opinion
or
feeling
(
about
something
)
visible
appearance
;
outer
image
imitation
of
someone's
mannerisms
an
ad
display
instance
(
online
metric
)