haggle

verb vi

Infinitive

haggle

Present tense 3rd person singular

haggles

Preterite

haggled

Present participle

haggling

Past participle

haggled