newsstand
nounDefinition of newsstand
: a place (such as an outdoor stall) where newspapers and periodicals are sold
Keep scrolling for more
Keep scrolling for more