storm center
nounDefinition 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