flash flood
noun
: a local flood of short duration generally resulting from heavy rainfall in the immediate vicinity
flash flood
verb
Love words? Need even more definitions?
Merriam-Webster unabridged
Share