blinkard (n.)youdaoicibaDictYouDict[blinkard 词源字典]
a mocking term for a person with bad eyesight, c. 1500, from blink (v.) + -ard. Figuratively, "one who lacks intellectual perception" (1520s).[blinkard etymology, blinkard origin, 英语词源]