Storm Center Definition
noun
The shifting center of a cyclone, an area of lowest barometric pressure and comparative calm.
Webster's New World
A center or focus of trouble, turmoil, or disturbance.
Webster's New World
Synonyms:
- storm centre
Related Articles
Find Similar Words
Find similar words to storm center using the buttons below.