English

storm noun definition in Rain topic from the Oxford Advanced Learner's Dictionary

storm

 noun: Rain topic
very bad weather with strong winds and rain, and often thunder and lightning fierce/heavy/violent storms A few minutes later the storm broke (= began). I think we're in for a storm (= going to have one). storm damage