Storm Centre (noun) Definition, Meaning & Examples

noun
  1. the centre of a cyclonic storm, etc, where pressure is lowest
  2. the centre of any disturbance or trouble
Storm Centre (noun) Definition, Meaning & Examples

More Definitions