eagle-eyed in French eagle-eyed in French œil de lynx adj Having great visual acuity, especially the ability to see at a distance. Add to Flashcards