Storm center Meaning, Definition & Usage
-
noun a center of trouble or disturbance
storm centre.
-
noun the central area or place of lowest barometric pressure within a storm
storm centre.
WordNet
Definitions
(Meteorol.) , the center of the area covered by a storm, especially by a storm of large extent.