inexorable in French inexorable in French inexorable adj Impossible to prevent or stop; inevitable. [from mid 16th c.] Add to Flashcards