weather eye

Noun
  1. Vigilant attentiveness (synset 104672135)
    "he keeps a weather eye open for trouble"

Other Searches