Storm Centre (Noun)
Meaning 1
A center of trouble or disturbance.
Classification
Nouns denoting natural processes.
Synonyms
Hypernyms
Related Words
Meaning 2
The central area or place of lowest barometric pressure within a storm.
Classification
Nouns denoting spatial position.