(n): the falling to earth of any form of water (rain or snow or hail or sleet or mist)
(n): drops of fresh water that fall as precipitation from clouds
(n): water that is not salty
(n): anything happening rapidly or in quick successive
(n): a following of one thing after another in time
(v): precipitate as rain
(v): fall from clouds