storm centre
noun
the centre of a cyclonic storm, etc, where pressure is lowest
the centre of any disturbance or trouble
Words nearby storm centre
storm belt,
storm boat,
storm cell,
storm cellar,
storm center,
storm centre,
storm cloud,
storm coat,
storm collar,
storm cone,
storm door