English Dictionary
Definition inexorable in British English
inexorable adjective
adjective
/ɪnˈeksərəb(ə)l/
1
impossible to stop
Example
the inexorable growth of multinational companies
Synonyms and related words
