punching bag - English Synonyms Dictionary

punching bag

n.
[1] punch bag , punching ball , punchball