inexorable
adjectiveunyielding or unstoppable; unable to be halted or reversed
The inexorable advance of climate change has already altered ecosystems across the globe.
Also unyielding · unstoppable · inevitable · unrelenting
Try typing it
Type all GRE words →