-
nouna center of trouble or disturbance
Similar:
-
nounthe central area or place of lowest barometric pressure within a storm
Similar:
Explanation of storm center
We don`t have explanations for this word yet.