horsewhippingEnglish

horsewhipping

Noun

The act of whipping with a horsewhip

English: horsewhipping