Synonyms for Precipitation (same or very similar meaning)
WordNet sense 1 (the falling to earth of any form of water (rain or snow or hail or sleet or mist)):
downfall
WordNet sense 2 (overly eager speed (and possible carelessness)):
haste, hastiness, hurry, hurriedness
From the ODE community, based on WordNet
add/edit