• Vizzard

    Full definition of vizzard

    Noun

    vizzard

    (plural vizzards)
    © Wiktionary