Search for word
Search
storm-center
Nouns
(n)
a center of trouble or disturbance
storm centre
,
(n)
the central area or place of lowest barometric pressure within a storm
storm centre
,
Synonyms
storm centre
Words of close approximity
storm centre