quencher

noun

One who or that which quenches or extinguishes.

noun

That which quenches thirst; a draught or drink.

noun

One who, or that which, quenches.

noun

Something that quenches (thirst, fire, etc.)