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