Summary
English Synonyms:   more detail...
  1. punching ball:


English

Detailed Synonyms for punching ball in English

punching ball:

punching ball [the ~] noun

  1. the punching ball
    – 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 "punching ball":


Related Definitions for "punching ball":

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

Related Synonyms for punching ball