hail down verb2 •to fall from the sky, as hail •(figurative) to beat down suddenly and harshlyCriticism hailed down on them. formshailed down · hailing down · hails down