storm center
English Dictionary
->
Letter S
-> storm center
Search Dictionary:
storm center Definition
(n)
a
center
of
trouble
or
disturbance
(n)
the
central
area
or
point
of
lowest
barometric
pressure
within
a
storm
(n)
the
central
area
or
place
of
lowest
barometric
pressure
within
a
storm
storm center Synonyms
storm center
storm centre
© Art Branch Inc.