unstaunchable
English edit
Alternative forms edit
Etymology edit
Adjective edit
unstaunchable (comparative more unstaunchable, superlative most unstaunchable)
- Incapable of being staunched, unstoppable.
unstaunchable (comparative more unstaunchable, superlative most unstaunchable)