inexorable in Latin inexorable in Latin inexōrābilis adj Impossible to prevent or stop; inevitable. [from mid 16th c.] Add to Flashcards