Frozen rain pellets (4)
I believe the answer is:
hail
(Other definitions for hail that I've seen before include "Ave - it's frozen rain" , "Say hello to the ice pellets" , "Precipitation of ice pellets" , "Precipitating ice pellets" , "Greet loudly" .)