Summary
English Synonyms:   more detail...
  1. punchball:


English

Detailed Synonyms for punchball in English

punchball:

punchball [the ~] noun

  1. the punchball
    – an inflated ball or bag that is suspended and punched for training in boxing 1
    the punching bag; the punch bag; the punchball; the punching ball
    – an inflated ball or bag that is suspended and punched for training in boxing 1

Alternate Synonyms for "punchball":


Related Definitions for "punchball":

  1. an inflated ball or bag that is suspended and punched for training in boxing1