← DefinitionshareGuesshigglernounA person who bargains or haggles, especially over prices.Synonymshagglernounpeddlernounbargainernoun