French-English dictionary »

punching-ball meaning in English

FrenchEnglish
punching-ball nom {m}

punching bag◼◼◼(tough bag punched or kicked when practising sports such as boxing or martial arts)
noun
[UK: ˈpʌntʃ.ɪŋ bæɡ] [US: ˈpʌntʃ.ɪŋ ˈbæɡ]