noun
1. an aggressive salesman who uses a fast line of talk to sell something
• Hypernyms: ↑salesman
2. someone who travels about selling his wares (as on the streets or at carnivals)
• Hypernyms: ↑seller, ↑marketer, ↑vender, ↑vendor, ↑trafficker
• Hyponyms: ↑chapman, ↑cheapjack, ↑crier, ↑muffin man, ↑sandboy, ↑transmigrante
Useful english dictionary. 2012.