flash flood


Meanings

  • a sudden local flood of great volume and short duration

Synonyms