INEXPLAINABLE Meaning of INEXPLAINABLE in English [in.ex.plain.able] adj (ca. 1923): inexplicable Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012