[verb] [T] - to satisfy (your thirst) by having a drinkWhen it's hot it's best to quench your thirst with water.(figurative) Her thirst for knowledge will never be quenched.(figurative literary) The flames were quenched (= stopped) by heavy rain.
Meaning of QUENCH in English
Cambridge English vocab. Кембриджский английский словарь. 2012