A person who sells carpets or carpet products, especially in bulk or wholesale; historically, a dealer in carpet goods.
Compound from 'carpet' and 'monger,' where monger comes from Old English 'mangere' meaning a trader or dealer (as in 'fishmonger').
Try Another Word