Home
Search
Index
Definify.com
Definition
2024
rain_down
rain down
English
Verb
rain
down
(
intransitive
)
to fall from the sky, as
rain
(
idiomatic
,
intransitive
)
to appear inexplicably
Translations
to fall from the sky, as rain
Japanese:
雨下する
(
うかする, uka suru
)
Similar Results