hail down
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.