marchandage
Top 20000
Meanings
Noun
1. bargaining, haggling, negotiating a price
Examples1
Haggling is common in markets.