hailstone: small pellet of ice that falls during a hailstorm
ice: water frozen in the solid state
traffic: the aggregation of things (pedestrians or vehicles) coming and going in a particular locality during a specified period of time