flash flood

1. (noun) a sudden local flood of great volume and short duration
Related Words: deluge, flood, floodhead, inundation



Terms and Conditions of Use / Copyright Notice