Storm center Meaning, Definition & Usage

  1. noun a center of trouble or disturbance
    storm centre.
  2. noun the central area or place of lowest barometric pressure within a storm
    storm centre.

WordNet


Definitions
  1. (Meteorol.), the center of the area covered by a storm, especially by a storm of large extent.

Webster 1913