Meaning of storm centre
Definition of storm centre
(noun)
a
center
of
trouble
or
disturbance
the
central
area
or
place
of
lowest
barometric
pressure
within
a
storm
Other information on storm centre
WIKIPEDIA results for
storm centre
Amazon results for
storm centre
Tweet