peddled
动词 peddle:
sell or offer for sale from place to place
同义词:peddle, monger, huckster, hawk, vend, pitch