Definitions of storm centre:

  • noun:   the central area or place of lowest barometric pressure within a storm
  • noun:   a center of trouble or disturbance