HAILSTONE Meaning of HAILSTONE in English A hard pellet of snow and ice. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012