Home
Search
Index
Definify.com
Definition
2025
hail_down
hail down
English
Verb
hail
down
(
intransitive
)
to fall from the sky, as
hail
(
idiomatic
,
intransitive
)
to appear inexplicably
Criticism
hailed down
on them
Similar Results