Small balls of frozen rain (4)
I believe the answer is:
hail
(Other definitions for hail that I've seen before include "Call out to (someone)" , "Greet; frozen rain" , "Old Roman salute, or frozen pellets" , "Weather - greeting" , "Greet, acclaim" .)