To cut off the source of life; research whatever was quenched; see “candle”...
Learn more about the meaning of QuenchVision: Quenching your thirst: your dreams of finding love arc being fulfilled. Extinguishing a fire: a passionate affair (thank goodness) is coming to an end—otherwise, it woul...
Learn more about the meaning of Extinguishing, Quenching