• Blinkard

    Full definition of blinkard

    Noun

    blinkard

    (plural blinkards)
    1. (obsolete) One with bad eyes.
    2. A dim-witted or stupid person; an idiot.
    © Wiktionary