'weather eye' definitions:

Definition of 'weather eye'

(from WordNet)
noun
Vigilant attentiveness; "he keeps a weather eye open for trouble" [syn: watchfulness, vigilance, weather eye]

Synonyms of 'weather eye'

From: Moby Thesaurus