English
Detailed Synonyms for storm centre in English
storm centre:
-
storm centre
-
the storm centre
– the central area or place of lowest barometric pressure within a storm 1the storm centre; the storm center– the central area or place of lowest barometric pressure within a storm 1 -
the storm centre
– a center of trouble or disturbance 1