Flashflood Meaning

There are 1 meaning(s) for word Flashflood

Meaning 1 : a sudden local flood of great volume and short duration

    Synonyms : flash flood