Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
duchess
in English
duchess
us
/ˈduː.tʃɪs/
uk
/ˈdjuː.tʃɛs/
#common
Definitions
Noun
wife
or
widow
of
a
duke
female
ruler
of
a
duchy
Verb
to
flatter
for
personal
gain
(
politically
or
professionally
)
The
politician
was
known
to
duchess
her
opponents
with
charm
and
false
promises
.