Storm Center 

  • The central point or area of a weather system associated with increased winds, clouds or precipitation (or any combination thereof).