Definitions
1.nounA peddler or hawker, who sells small items, either door-to-door, from a stall or in the street.
2.nounSomebody who sells things in an aggressive or showy manner.
3.nounOne who deceptively sells fraudulent products.
4.nounSomebody who writes advertisements for radio or television.
5.nounA mean, deceptive person.
6.verbTo haggle, to wrangle, or to bargain.
7.verbTo sell or offer goods from place to place, to peddle.
8.verbTo promote or sell goods in an aggressive, showy manner.