dull-sighted

DULL-SIGHTED, a. Having imperfect sigh; purblind.