unstaunchable

unstaunchable

(ʌnˈstɔːntʃəbəl) adjincapable of being stopped