Home›Dictionary›hail downhail downverbhard things coming downL1520060 on Wikidata ↗Wiktionaryverbto fall from the sky, as hailto beat down suddenly and harshly“Criticism hailed down on them.”