Home / P / punching ball

punching ball

noun 13 letters Scrabble 22 WWF 30
Definitions
noun

an inflated ball or bag that is suspended and punched for training in boxing

Want another word?
Spin the dictionary for a fresh one.
Generate a word →