weather eye Hear it!

weather eye Definition

weather eye

weather eye Idioms

keep one's weather eye open

to be on the alert; stay on guard