storm centre

noun

1.
2.
the central area or place of lowest barometric pressure within a storm