Meaning : The quantity of water falling to earth at a specific place within a specified period of time.
Example :
The storm brought several inches of precipitation.
Meaning : The process of forming a chemical precipitate.
Translation in other languages :
Meaning : The falling to earth of any form of water (rain or snow or hail or sleet or mist).
Synonyms : downfall
Meaning : The act of casting down or falling headlong from a height.
Meaning : An unexpected acceleration or hastening.
Example :
He is responsible for the precipitation of his own demise.
Meaning : Overly eager speed (and possible carelessness).
Example :
He soon regretted his haste.
Synonyms : haste, hastiness, hurriedness, hurry