Word Definition

Quencher

  1. One who, or that which, quenches.

Synonyms