weather eye

noun

  1. 1

    vigilant attentiveness

    he keeps a weather eye open for trouble

Synonyms

Also useful for “weather eye”:Crossword