Definitions of unquenchable:

  • adjective:   impossible to quench
    Example: "Unquenchable thirst"