torrential rains, storm
Heavy fall of rain, snow or hail, whether accompanied by wind or not, associated with a separable meteorological event.