English haggle verbMeaning 1Dispute or bargain persistently, especially over the cost of something.in other languages:Czech smlouvat (meaning 2)more translationsÖGSmeaning 1more translations