flash flood

Explore definitions, synonyms, and language insights of flash flood

Definitions

Noun
a sudden local flood of great volume and short duration

More Specific Terms