← DefinitionshareGuesshagglernounA person who haggles, especially one who is skilled or persistent at negotiating prices.Synonymsbargainernounnegotiatornoun