punchboard noun1 •A board, having a number of holes filled with slips of paper, once used as a form of lottery formspunchboards