inexorable
/ɪnɛksˈɒrəbəl/Definitions
1. adjective
Impossible to resist or stop; relentless; unstoppable.
“The inexorable force of the ocean destroyed the coastline.”
2. noun
Something that is impossible to resist or stop; a relentless or unstoppable force.
“The inexorable march of progress has transformed the world.”