adjective not explainable; incapable of being explained; inexplicable.
inexplainable 🔊 Listen to this adjective not explainable; incapable of being explained; inexplicable. Share Facebook Twitter Google +