Subscribe
URL of the page has been copied to clipboard.
Meaning : Sell or offer for sale from place to place.
Synonyms : hawk, huckster, monger, peddle, pitch
Install App