Storm Center
WordNet

noun


(1)   The central area or place of lowest barometric pressure within a storm
(2)   A center of trouble or disturbance
 
x
OK