English edit

Etymology edit

cow +‎ punching

Noun edit

cowpunching (uncountable)

  1. The work of a cowpuncher, or cowboy.