VariousWords beta
Definitions:
Noun
punching bag
Definition: a person on whom another person vents their anger; "he resigned because his boss used him as a punching bag"
punching bag
punch bag
punching ball
punchball
Definition: an inflated ball or bag that is suspended and punched for training in boxing
Definition: A tough bag, usually cylindrical, filled with air, sand, or other material, often suspended so that it swings freely, which is punched or kicked when practising sports such as boxing or martial arts.