QUENCH


Meaning of QUENCH in English

v. satisfy a need (esp. thirst); extinguish, put out; cool by immersing in a cold liquid; repress a desire (or urge, etc.); put an end to, destroy; relieve

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.