cowpunching en · NOUN EtymologyFrom cow + punching. Meanings (uncountable) The work of a cowpuncher, or cowboy.