carpetmongerEtymologyFrom carpet + monger.nounOne who deals in carpets; a buyer and seller of carpets.