Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: storm cellar
Next word: storm door
Definition of: storm center
1. Meteorol. The center or place of lowest pressure and comparative calm in a cyclonic storm.
2. The central point of a heated argument; the focus of any trouble or turmoil.
Comment about this word, ask questions, or add new information about this topic: