Meaning
- 1.
appeasing one's thirst; quenching one's thirst — An act of addressing and relieving thirst.
- 2.
end of drought; alleviation of drought — A state in which rainfall brings drought to an end.
- 3.
easing of financial drought — (figurative) A state in which some money comes in to the possession of someone without money.