Adjective unquenchable has 1 sense
  1. quenchless, unquenchable - impossible to quench; "unquenchable thirst"
    Antonyms: satiate, satiated (indirect, via insatiate)
,
TOP