Flashfloods meaning : A sudden, rapid flood, usually of short duration and local impact.
flashfloods
decerebrating
forecloses
mobile phones
requalifying