storm noun, often attributive : an occurrence of bad weather in which there is a lot of rain, snow, etc., and often strong windsAll Rights Reserved
6 parts