Definition of punching block in English:

punching block

noun

  • 1A block used to guide or receive the impact of a punch.

  • 2Boxing
    A person who receives a lot of punches.

Origin

Late 17th century.