If the synonym for precipitation are wrong, please inform the site editors by writing a comment.
You can search for precipitation synonym and other synonyms at psgroove.com
Do you think it is a different synonym for the following except for precipitation synonyms? Comment to add other precipitation synonym.
1. noun moisture in air or falling from sky
Precipitation synonym for noun moisture in air or falling from sky