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