1 storm center | Definition of storm center

storm center

noun

Definition of storm center

1 : the center of the area covered by a storm especially : the place of lowest pressure in a cyclonic storm — compare eye sense 2h
2 : a focus of controversy or disturbance : a central point around which trouble revolves