ground rainfall - English Synonyms Dictionary