Yahoo Web Search

Search results

  1. Dictionary
    weather system

    noun

    • 1. a pattern of circulation in the atmosphere with associated weather, particularly a recurring pattern of this type: "a winter weather system that dumped snow and left ice on the East Coast made air travel a challenge"