Home US English punching ball
Translate punching ball into Spanish
Punchball.
Late 19th century; earliest use found in Fort Wayne (Indiana) Journal.
READ THESE ARTICLES