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