English rainfall nounMeaning 1The fall of rain.Synonyms: precipitation (meaning 1)in other languages:SPJmeaning 1more translationsÖGSmeaning 1meaning 1more translations