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