storm centre n a center of trouble or disturbance n the central area or place of lowest barometric pressure within a storm Synonym(s) storm center