History
History
Synonyms
UK
US
Meaning:
flood

a large great quantity of water in a place that is usually dry

overwhelming flow, quantity

OUTGUSHING as in Wiktionary
OUTGUSHING as in Wikipedia