What is the full meaning of punchballs
PUNCHBALL, a suspended ball used for boxing practice [n]
Example of the word punchballs placed on a Scrabble board.