Synonyms of Quencher

Primary definition: A substance or drink that quenches thirst.

Full Dictionary Entry

Antonyms & Opposite Concepts