Definition of Storm Centre

  • 1. A center of trouble or disturbance Noun
  • 2. The central area or place of lowest barometric pressure within a storm Noun

Synonyms for word "storm centre"

Semanticaly linked words with "storm centre"

Hyponims for word "storm centre"