• Streetseller

    Full definition of streetseller

    Noun

    streetseller

    (plural streetsellers)
    1. A person who sells things in the street rather than from premises
    © Wiktionary