precipitation - English Synonyms Dictionary

precipitation

n.
[1] showers , drizzle , downpour , rain , rainfall , snow , snowfall , hail , sleet
[2] downfall
[3] haste , hastiness , hurry , hurriedness