EN
Interface Language
EN
English
BN
বাংলা
HI
हिन्दी
ES
Español
FR
Français
DE
Deutsch
RU
Русский
ZH
简体中文
JA
日本語
EN
Content Language
Same as website language
EN
English
BN
Bengali
HI
Hindi
ES
Spanish
FR
French
DE
German
RU
Russian
ZH
Chinese
JA
Japanese
Light
Dark
System
Login
Home
Courses
Vocabularies
PDF
Videos
English
Interface Language
EN
English
BN
Bengali
HI
Hindi
ES
Spanish
FR
French
DE
German
RU
Russian
ZH
Chinese
JA
Japanese
English
Content Language
EN
English
BN
Bengali
HI
Hindi
ES
Spanish
FR
French
DE
German
RU
Russian
ZH
Chinese
JA
Japanese
Light
Dark
System
Login
Register
Home
Courses
Vocabularies
PDF
Videos
Vocabularies
/
haggle
🤝
haggle
verb
/ˈhæɡ.l̩/
Haggard
hagiographic
Meaning
To argue persistently, especially about the price of something.
to argue about the price; to bargain persistently
Example Sentences
They spent hours haggling over the price of the car.
They haggled over the price for an hour.
Example Expressions
haggle over the price
Synonyms
bargain, negotiate, wrangle, barter, dispute, dicker
Entry 1
bargain, negotiate, wrangle, barter, dispute
Entry 2
bargain, negotiate, barter, dicker
Antonyms
agree, accept, consent, pay asking price, concede
Entry 1
agree, accept, consent
Entry 2
accept, agree, pay asking price, concede
Collocations
haggle over, haggle with, haggle price, haggle endlessly, haggle over price, haggle with vendor, haggle fiercely, haggle for hours
Entry 1
haggle over, haggle with, haggle price, haggle endlessly
Entry 2
haggle over price, haggle with vendor, haggle fiercely, haggle for hours
Related Articles
Lesson 1: Mastering the Most Frequent Verbs & Tenses
Lesson 134 - The Ultimate Vocabulary Course for Competitive Exams: GRE, GMAT, TOEFL, IELTS & More
Related Vocabularies
oblige
to do something as a favor or kindness for someone
exert
to apply effort, force, or influence
knot
to tie in a knot; to fasten with loops and turns
decode
to convert a coded message into a readable form; to interpret meaning
mitigate
To make less severe, serious, or painful; to lessen.
obviate
To remove a need or difficulty; to prevent or avoid something.
Explore More
All Vocabularies