adj. insatiable, cannot be satisfied (need, such as thirst); cannot be repressed (urge, desire, etc.); cannot be extinguished, cannot be put out
QUENCHLESS
Meaning of QUENCHLESS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012