Synonyms for "quench"

Words with similar meaning