thirst-quenching adjective1 •Satisfying or alleviating thirst. formsmore thirst-quenching · most thirst-quenching