Adjective
unstaunchable (comparative more unstaunchable, superlative most unstaunchable) Incapable of being staunched, unstoppable.