Cloudburst

Science / Weather / Cloudburst: A sudden, heavy rainfall of a showery nature.
Search Google for Cloudburst: