UNQUENCHABLE Meaning of UNQUENCHABLE in English adj.Unquenchable is used with these nouns: ↑ desire , ↑ thirst Oxford Collocations English Dictionary. Оксфордский английский словарь словосочетаний . 2012