Dictionary entry

Haggler

Webster's Dictionary 1806

Haggler

n.

one who haggles, one who mangles