The meaning and origin of interesting English phrases
To have extremely poor eyesight, or to be completely unable to see.