Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
demure
in English
demure
us
/dɪˈmyur/
uk
/diˈmyuər/
#uncommon
Definitions
Adjective
quiet
and
modest
in
nature
;
serious
reserved
and
sober
in
demeanor
(
typically
of
women
)
pretending
to
be
modest
or
serious
;
artificially
demure