Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
hawker  
barrow boy  (Brit.) cheap-jack  (informal) colporteur, crier, huckster, pedlar, vendor