storm belt
noun
an area of the earth's surface in which storms are frequent
Words nearby storm belt
stork parking,
stork's-bill,
storksbill,
storm,
storm and stress,
storm belt,
storm boat,
storm cell,
storm cellar,
storm center,
storm centre