Synonyms and Antonyms for storm_centre

1. storm centre (n.)

the central area or place of lowest barometric pressure within a storm

Synonyms:

2. storm centre (n.)

a center of trouble or disturbance

Synonyms: