English dictionary
storm center meaning and definition
Definition and meaning of storm center at MeaningMonkey.org. storm center meaning and definition in the English Dictionary.STORM CENTER noun
Definition of storm center (noun)
- a center of trouble or disturbance
- synonyms: storm centre
- the central area or place of lowest barometric pressure within a storm
- synonyms: storm centre
Source: Princeton University Wordnet