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

haggle - verb

Infinitivehaggle
3rd person singularhaggles
Pasthaggled
Past Participlehaggled
Present Participlehaggling