Meaning

1 senses
  1. Satisfying or alleviating thirst.

Forms

more thirst-quenching, most thirst-quenching

See also

neighbours in the dictionary
thirst-quenching — meaning, examples, forms, synonyms | Krumeto