flash flood
1.
(
noun
) a sudden local flood of great volume and short duration
Related Words:
deluge
,
flood
,
floodhead
,
inundation
Terms and Conditions of Use / Copyright Notice