Newsstand — definition

1. newsstand (Noun)

1 definition

newsstand (Noun) — A stall where newspapers and other periodicals are sold.

3 types of
sales booth stall stand