Meaning of quenched

Definition of quenched

(adj) allayed; "his thirst quenched he was able to continue"
subdued or overcome; "the quelled rebellion"; "an uprising quenched almost before it started"; "a squelched rumor"

Other information on quenched

WIKIPEDIA results for quenched
Amazon results for quenched