quench
verb
1 they quenched their thirst with local wine and spring water | his answer had not quenched my curiosity at all:
satisfy, slake, sate, satiate, gratify, relieve, assuage, take the edge off, appease, meet, fulfill, indulge;
lessen, deaden, decrease, lower, reduce, diminish, curb, check, still, damp;
suppress, extinguish, smother, stifle, overcome.