inexplicable in Latin inexplicable in Latin inēnōdābilis adj Impossible to explain; not easily accounted for. Add to Flashcards