Haggling has 3 different meanings across 1 category:
Noun
an instance of intense argument (as in bargaining)
The act of one who haggles.
present participle of haggle