rain-down

Verbs

  • (v) precipitate as rain
    • If it rains much more, we can expect some flooding
    rain,

Synonyms

rain

Words of close approximity