unquenchable Meaning, Definition & Usage

  1. adjective satellite impossible to quench
    quenchless.
    • unquenchable thirst

WordNet