English dictionary
punch bag meaning and definition
Definition and meaning of punch bag at MeaningMonkey.org. punch bag meaning and definition in the English Dictionary.PUNCH BAG noun
Definition of punch bag (noun)
- an inflated ball or bag that is suspended and punched for training in boxing
- synonyms: punchball, punching bag, punching ball
Source: Princeton University Wordnet