| Noun | 1. | storm center - a center of trouble or disturbance Synonyms: storm centre |
| 2. | storm center - the central area or point of lowest barometric pressure within a storm | |
| 3. | storm center - the central area or place of lowest barometric pressure within a storm Synonyms: storm centre |
About this site and copyright information - Online Dictionary Home