Definify.com

Definition 2024


rain_down

rain down

English

Verb

rain down

  1. (intransitive) to fall from the sky, as rain
  2. (idiomatic, intransitive) to appear inexplicably

Translations