Naming the other negotiator
Use with for the person or group involved in bargaining.
Use haggle with for the person you negotiate with and haggle for for the thing, price, or benefit you want.
Haggle with identifies the other person in the negotiation. Haggle for introduces the price, object, or advantage being negotiated.
These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.
Use with for the person or group involved in bargaining.
Use for when talking about the price, item, or advantage being negotiated.
Over is common when people argue about terms, money, or details.
The same subject can take different constructions because each sentence answers a different question.
Some combinations appear in real text but do not mean what learners often assume.
With introduces the person, not the price.
✕ They haggled with a discount. ✓ They haggled for a discount.For does not normally identify the negotiating partner.
✕ She haggled for the vendor. ✓ She haggled with the vendor.Make clear whether you mean the person or the item being negotiated.
✓ He haggled with the dealer for a lower price.Choose the expression that matches the intended meaning.
Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.
Yes. You can say people haggled all afternoon when the details are already understood.
It is neutral and common in everyday English.
Haggle for focuses on the result wanted, while haggle over focuses on the disputed details.
Create a free account to check complete texts, apply suggestions, and save your documents.