Greet; weather phenomenon (4)
I believe the answer is:
hail
I believe this clue is a double definition.
'greet' is the first definition.
(I know that hail is a more specific form of the action greet)
'weather phenomenon' is the second definition.
(I know that hail is a type of downfall)
(Other definitions for hail that I've seen before include "Greet or applaud" , "Precipitation of ice pellets" , "Icy precipitation" , "Welcome - cold shower" , "Old Roman salute, or frozen pellets" .)