Shobdo Logo
ODEhailstorm

hailstorm

Flag: gbEnglishOxford Dictionary of English

hailstorm /ˈheɪlstɔːm /
noun a storm of heavy hail:
a nasty hailstorm came through and obliterated my garden
he was met with a hailstorm of accusations figurative.