Dull-sighted

a.
  1. Having poor eyesight.