storm center
Meaning, Definition & Usage
Dictionary
Related
noun
a center of trouble or disturbance
storm centre
.
noun
the central area or place of lowest barometric pressure within a storm
storm centre
.
WordNet
Previous
storied
storier
storify
stork
storksbill
Next
stormbound
stormcock
stormfinch
stormful
stormglass