newsstand
nounAn open booth or stand at which newspapers and periodicals are sold.
nounan open
a stall where newspapers and other periodicals are sold
An open booth or stand at which newspapers and periodicals are sold.
nounan open
a stall where newspapers and other periodicals are sold