Synonyms of peddling

1 Syllable
push, vend, hawk
2 Syllables
trade, monger, shove, huckster, market, canvas
3 Syllables
solicit