Englishfor English speakers
kidney punch
English
Meaning kidney punch meaning
What does kidney punch mean?
kidney punch
noun
—
A blow struck with the fist to the lower back region, capable of causing serious internal injury and not permitted under the rules of boxing.
kidney punch
verb
—
To deliver such a blow.
Are you looking for...?