coster

/ˈkɑstər/
noun
  1. A person who sells goods, especially fruit and vegetables, from a cart or stall in the street.
    • In Victorian London, costers were a common sight on busy streets.
    • The coster called out to passersby, advertising his fresh oranges.
    • Every morning, the coster set up his stall at the corner of the market.