Definition of punching:
(n) :
gerund of punch
(n) :
An incident in which someone is punched.
(n) :
The process of making holes in something (for example, a leather belt or a rail ticket).
(v) :
(informal, UK) Clipping of punching above one's weight; in a relationship with a more attractive partner.