horsewhipping

verb
  1. 1

    To flog or lash with a horsewhip.

noun
  1. 1

    A beating with a horsewhip.

Source: https://en.wiktionary.org/wiki/horsewhip, https://en.wiktionary.org/wiki/horsewhipping