Loading page
punching ball is a noun meaning "an inflated ball or bag that is suspended and punched for training in boxing". It carries one recorded sense.
an inflated ball or bag that is suspended and punched for training in boxing
Definitions, synonyms and semantic relations for punching ball come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.