Greet — icy precipitation (4)
I believe the answer is:
hail
I believe this is a double definition.
'greet' is the first definition.
(I know that hail is a more specific form of the action greet)
'icy precipitation' is the second definition.
(I've seen this before)
(Other definitions for hail that I've seen before include "Hard Rain?" , "wintry weather" , "Welcome - cold shower" , "Icy precipitation" , "weather forecast?" .)