Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
impression
in English
impression
#common
#b1
Plural
impressions
Definitions
Noun
the
overall
effect
on
someone
;
a
feeling
indentation
from
pressure
;
depression
an
outward
appearance
or
image
The
company's
new
logo
gives
a
professional
impression
.
a
vague
recall
of
an
event
(
memory
,
belief
)
Her
impression
of
the
event
was
hazy
due
to
the
passage
of
time
.
an
imitation
of
someone's
mannerisms
The
comedian's
impression
of
the
politician
was
hilarious
.
a
print
from
a
block
or
plate
;
engraving
The
artist
created
a
beautiful
impression
using
a
wooden
block
.
copies
of
a
publication
;
same
content
The
publisher
printed
multiple
impression
of
the
bestseller
.
first
coat
of
color
;
painting
The
artist
applied
a
thin
impression
of
paint
to
the
canvas
.