Meaning

1 senses
  1. (figuratively)A central place of great activity and importance.

    the central area or place of lowest barometric pressure within a storm

Forms

plural: storm centers
Singularstorm center
Pluralstorm centers

regular

Synonyms

1 synonyms
Close in meaning
  • the central area or place of lowest barometric pressure within a storm:storm centre
  • a center of trouble or disturbance:storm centre

See also

neighbours in the dictionary
storm center — meaning, examples, forms, synonyms | Krumeto