streetseller

English

Etymology

From street +‎ seller.

Noun

streetseller (plural streetsellers)

  1. A person who sells things in the street rather than from premises.

Translations