Find the word definition

Wiktionary
punching bags

n. (plural of punching bag English)