Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
explainable
in English
explainable
us
/ɪkˈsplɛnəbəl/
uk
/ɪkˈspliːneɪbl̩/
#uncommon
Definitions
Adjective
capable
of
being
understood
or
interpreted
;
having
a
clear
reason
Compounds / Phrases
nonexplainable