storm system

Our editors are putting together more complete content — check back in about 20 minutes

storm system — noun

1. a large-scale weather system that brings storms

1.noun
Definition

a large-scale weather system that brings storms

Example

A powerful storm system moved across the Midwest.