Nouns

(n)trader, bargainer, dealer, mongersomeone who purchases and maintains an inventory of goods to be sold

Verbs

(v)peddle, monger, huckster, hawk, vend, pitchsell or offer for sale from place to place