Dictionary |
1 Result
#1
weather eye
n.
vigilant attentiveness; "he keeps a weather eye open for trouble"
. wn