Word Hen
What is the meaning of the word "
precipitation
"?
Definitions:
an unexpected acceleration or hastening
noun
They are responsible for the precipitation of their own demise.
the quantity of water falling to earth at a specific place within a specified period of time
noun
the storm brought several inches of precipitation
Synonyms:
downfall
haste