unquenchable

adjective
  1. impossible to satisfy or put an end to
  2. impossible to extinguish or put out

Examples