punchballs

noun
  1. plural of punchball; inflatable or spring-mounted balls used as targets for punching practice or play
  2. Usage: commonly used in boxing training and recreational sports

Examples