adj. 25B6; adjective
the inexorable advance of science : RELENTLESS, unstoppable, inescapable, inevitable, unavoidable, irrevocable; persistent, continuous, non-stop, steady, interminable, incessant, unceasing, unremitting, unrelenting.
inexorable creditors : INTRANSIGENT, unbending, unyielding, inflexible, adamant, obdurate, immovable, unshakeable; implacable, unappeasable, unforgiving, unsparing, uncompromising, ruthless, relentless, pitiless, merciless.