quencher

Definitions:

  • One who or that which quenches or extinguishes.
  • That which quenches thirst; a draught or drink.
  • One who, or that which, quenches.
  • Something that <xref>quenches</xref> (thirst, fire, etc.)
powered by