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