tempest

tem-pest

noun

A violent, widespread storm, often with strong winds and heavy rain or snow.

"The small boat struggled against the tempest."

Thesaurus

Synonyms: storm