What is the full meaning of punchboards
PUNCHBOARD, a practice board used in the martial arts [n]
Example of the word punchboards placed on a Scrabble board.