Adjective
unforestallable (comparative more unforestallable, superlative most unforestallable) That cannot be forestalled.