rate of precipitation - English Synonyms Dictionary