horsewhipping

Noun
  1. the act of whipping with a horsewhip
    • that villain needs a good horsewhipping

Khám phá thêm

Các từ liên quan

Từ có nhắc đến "horsewhipping"

horsewhipping
A stable hand practices horsewhipping on a wooden post.