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.





