horsewhip
verb vt
Infinitive
horsewhip
Present tense 3rd person singular
horsewhips
Preterite
horsewhipped
Present participle
horsewhipping
Past participle
horsewhipped
verb vt
horsewhip
horsewhips
horsewhipped
horsewhipping
horsewhipped