horsewhipping

Noun
  1. The act of whipping with a horsewhip (synset 101165919)
    "that villain needs a good horsewhipping"

Other Searches