Nouns

(n)storm center, storm centrea center of trouble or disturbance
(n)storm center, storm centrethe central area or place of lowest barometric pressure within a storm