inexorable
/ɪnˈɛksɔɹəbəl/
adjective
Meaning
Impossible to prevent or stop; inevitable.
Unable to be persuaded; relentless; unrelenting.
Adamant; severe.
Synonyms