Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
imprint
in English
imprint
us
/ɪmˈprɪnt/
uk
/ɪmˈprɪnt/
#common
Plural
imprints
Past Tense
imprinted
Participle Verb
imprinting
Third Person Singular
imprints
Definitions
Noun
a
mark
left
by
pressure
;
impression
publisher's
name
and
details
distinctive
symbol
or
logo
Verb
to
leave
a
lasting
mark
(
image
,
etc
.)