What is the meaning of Dim-sighted?

Not able to see clearly or easily; having weak or cloudy vision.

Source: wiktionary.org