QUENCHLESS


Meaning of QUENCHLESS in English

adj. insatiable, cannot be satisfied (need, such as thirst); cannot be repressed (urge, desire, etc.); cannot be extinguished, cannot be put out

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.