Cheerfully greet pellets of frozen rain (4)
I believe the answer is:
hail
(Other definitions for hail that I've seen before include "wintry weather" , "Greet loudly" , "come down hard" , "Fall of ice" , "Greet(ing) - frozen shower" .)
I believe the answer is:
hail
(Other definitions for hail that I've seen before include "wintry weather" , "Greet loudly" , "come down hard" , "Fall of ice" , "Greet(ing) - frozen shower" .)