Definitions of weather eye:

  • noun:   vigilant attentiveness
    Example: "He keeps a weather eye open for trouble"