horsewhip - verb

transitive

Infinitivehorsewhip
3rd person singularhorsewhips
Pasthorsewhipped
Past Participlehorsewhipped
Present Participlehorsewhipping