Synonyms: pitch, huckster, hawk, vend, peddle, monger
Definition: sell or offer for sale from place to place
Similar words: trade, sell, deal
Definition: do business; offer for sale as for one's livelihood
Usage: She deals in gold; The brothers sell shoes