hailstones

noun
  1. small balls of ice that fall from the sky during thunderstorms
  2. Usage: plural form of hailstone

Examples