Definition of FLASHFLOODS
noun : FLASHFLOODS
Source: WordNet 3.1
-
1. (
) a sudden local flood of great volume and short duration ;
See more about : FLASHFLOODS