Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
unquenchable
in English
unquenchable
us
//ʌnˈkwɛntʃəbəl//
uk
//ʌnˈkwiːntʃəbəl//
#uncommon
Definitions
Adjective
insatiable
or
impossible
to
satisfy
Her
curiosity
was
unquenchable
,
driving
her
to
learn
more
about
the
world
.