storm centre
Explore definitions, synonyms, and language insights of storm centre
Definitions
                    Noun
                    
                a center of trouble or disturbance
                
                    Noun
                    
            the central area or place of lowest barometric pressure within a storm
                More General Terms
                    center
                    centre
                    commotion
                    disruption
                    disturbance
                    eye
                    flutter
                    heart
                    hoo-ha
                    hoo-hah
                    hurly burly
                    kerfuffle
                    middle
                    to-do