English edit

Alternative forms edit

Etymology edit

From un- +‎ stanch +‎ -able.

Adjective edit

unstanchable (comparative more unstanchable, superlative most unstanchable)

  1. Incapable of being stopped or brought to a close; unstoppable.
  2. Insatiable. (Can we add an example for this sense?)