meaning of flash flood
1.
a
sudden
local
flood
of
great
volume
and
short
duration
Related Words
flash flood
|
flashflood
|
Developed & Maintained By
Taraprasad.com