flash flood

Noun
  1. A sudden local flood of great volume and short duration (synset 111475509)

Found on Word Lists

Other Searches