have+an+eye+on

  • 131eye strain — n [U] a pain you feel in your eyes, for example because you are tired or have been reading a lot …

    Dictionary of contemporary English

  • 132eye bank — eye′ bank n. a place for the storage of corneas that have been removed from the eyes of people recently deceased, used for transplanting to the eyes of persons having corneal defects • Etymology: 1940–45, amer …

    From formal English to slang