punchballEnglish

punch bag, punchball, punching bag, punching ball

Noun

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

English: punching bag, punch bag, punching ball, punchball

English words with similar meanings

Show 3 words