hail down
Appearance
English
[edit]Verb
[edit]hail down (third-person singular simple present hails down, present participle hailing down, simple past and past participle hailed down)
- (intransitive) to fall from the sky, as hail
- (figurative, intransitive) to beat down suddenly and harshly
- Criticism hailed down on them.