Stanchless

Webster's Dictionary of the English Language

·adj Unquenchable; insatiable.

II. Stanchless ·adj Incapable of being stanched, or stopped.