SynonymX
Speak
Punchball
Definition of Punchball
1.
An inflated ball or bag that is suspended and punched for training in boxing
Noun
Synonyms for word "punchball"
punch bag
punching bag
punching ball
Semanticaly linked words with "punchball"
ball
Hyponims for word "punchball"
ball