Form of precipitation composed of balls or lumps of ice (4)
I believe the answer is:
hail
(Other definitions for hail that I've seen before include "weather forecast?" , "Ave - it's frozen rain" , "Greet - bad weather" , "Icy precipitation" , "Ice pellets - greeting" .)