weather eye

weather eye

weather eye

Noun

vigilant attentiveness; "he keeps a weather eye open for trouble"

Synonyms: