storm center
storm center · storm centers
A central place of great activity and importanceA central place of great activity and importance.
Meaning
1 senses(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| Singular | storm center |
|---|---|
| Plural | storm centers |
regular
Synonyms
1 synonymsClose in meaning
- the central area or place of lowest barometric pressure within a storm:storm centre
- a center of trouble or disturbance:storm centre