A sudden local flood of great volume and short duration English: flash flood, flashflood Less certain link between this word and this sense.