Word info

hail down

Verb

Meaning

(intransitive) to fall from the sky, as hail

(figuratively, intransitive) to beat down suddenly and harshly
Criticism hailed down on them.

Source: en.wiktionary.org

Close letter words and terms