punching_bagEnglish

punching bag, punch bag, punchball, 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

A person on whom another person vents their anger

English: punching bag

English words with similar meanings

Show 3 words