Skip to content

hail down

verb

  1. hard things coming down
L1520060 on Wikidata ↗

Wiktionary

verb

  1. to fall from the sky, as hail
  2. to beat down suddenly and harshly

    Criticism hailed down on them.