Noun
1. rainfall
2. precipitation, downfall, rainwater
3. fresh water, pelting
Verb
1. sequence, chronological sequence, succession, successiveness, chronological succession, rain down
2. precipitate, come down, fall
Foreign Language Equivalents of 'rain' | ||||||
---|---|---|---|---|---|---|
Language | Equivalent | Language | Equivalent | |||
French | Spanish |