to have an eagle eye


to have an eagle eye


used to describe someone with a keen eye for detail and the ability to notice even the smallest of details


He had an eagle eye for fashion and could spot a designer label a mile away

The teacher had an eagle eye, she even caught the smallest mistake on the paper


likely comes from the idea that eagles have particularly sharp eyesight and are able to spot small prey from far away


Can this idiom be used to describe people?


Can this idiom be used in a negative way?

Yes, it can be used to describe someone or something that is overly observant or overly critical