<p><strong>Noun:</strong></p><ul><li>a sudden, almost overwhelming, outpouring</li><li>a flood or inundation</li><li>a river flooding its banks</li><li>a sudden or heavy rainstorm</li><li>a general discharge or outpouring of anything, such as a spate of angry words</li></ul>