A person who deals in cheap goods or engages in sharp business practices; someone known for bargaining hard to get low prices.
From 'cheap' (low in price, from Old English 'ceapian' meaning to buy or sell) plus the agent suffix '-ster'. Emerged in Middle English commerce as a term for shrewd traders.
Try Another Word