Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
indisputable
in English
indisputable
us
//ˌindəˈspɝtəbəl//
uk
//ˌindəˈspʊtəbl̩//
#uncommon
Definitions
Adjective
undeniably
true
;
not
open
to
debate
The
fact
that
the
Earth
orbits
the
Sun
is
an
indisputable
truth
in
modern
science
.