Subscriber login


Forgot your password?

Library card login

Other

storm center

Syllabification: (storm cen·ter)
Definition of storm center

noun

  • the point to which the wind blows spirally inward in a cyclonic storm.
  • the central point around which controversy or trouble happens.

storm center in other Oxford dictionaries

Definition of storm center in the British & World English dictionary