Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

punchball Definition

Cancel
punchball
noun(punch-ball)
an inflated ball or bag that is suspended and punched for training in boxing
Synonyms: punch bag, punching bag, punching ball,

Words Related to punchball!

punchball Examples by Brain Bank Users