What is the full meaning of punchball
a suspended ball used for boxing practice [n -S]
Example of the word punchball placed on a Scrabble board.