OFFLE
The Open Full-Form Lexicon of English
Search OFFLE   advanced
Word:

horsewhip - verb

transitive

Infinitivehorsewhip
3rd person singularhorsewhips
Pasthorsewhipped
Past Participlehorsewhipped
Present Participlehorsewhipping