megastorm (English, noun)
expansion: megastorm (plural megastorms)
Senses:
glosses: A major storm (weather phenomenon) capable of causing catastrophic damage.
Forms:
form: megastorms
tags: plural
form: mega-storm
tags: alternative