storm center

noun

1.
a center of trouble or disturbance
Exemplifies:
American spelling
2.
the central area or place of lowest barometric pressure within a storm
Exemplifies:
American spelling