hailstorms in English dictionary hailstorms Meanings and definitions of "hailstorms" Plural form of hailstorm. noun plural of [i]hailstorm[/i] more Sample sentences with "hailstorms" Declension Stem Try again Available translations Arabic German Authors