horsewhipper
/ˈhɔːrsˌwɪpər/
noun
- A person who uses a horsewhip, especially to beat a horse or another person.
- The horsewhipper was known for his cruelty to animals.
- In old stories, the horsewhipper was often a villain.
- No one wanted to be a horsewhipper in the village.