Words: storm center storm centre
Part of speech: n
Definition: the central area or place of lowest barometric pressure within a storm