RichThesaurus
horsewhipping
horsewhipping
antonyms
horsewhipping
definitions
noun
A beating with a horsewhip.