flashflood

Explore definitions, synonyms, and language insights of flashflood

Definitions

Noun
a sudden local flood of great volume and short duration

More Specific Terms