blinkard (n.) Look up blinkard at Dictionary.com
a mocking term for a person with bad eyesight, c.1500, from blink (v.) + -ard. Figuratively, "one who lacks intellectual perception" (1520s).