Barrage; frozen rain (4)
I believe the answer is:
hail
<span class="explanation-format__ClueExplanation">I believe this is a double definition.<br/ ><br/ >'<span class="explanation-format__original">barrage</span>' is the first definition.<br/ ><span class="explanation-format__explanation">(thesaurus)</span><br/ ><br/ >'<span class="explanation-format__original">frozen rain</span>' is the second definition.<br/ ><span class="explanation-format__explanation">(I've seen this before)</span><br/ ><br/ ></span>
(Other definitions for hail that I've seen before include "Weather - greeting" , "wintry weather" , "Ice pellets - greeting" , "Greet, call or salute" , "Greet enthusiastically" .)