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.