weather eye


Meanings

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