English Dictionary
◊ NEWSSTAND
newsstand
n : a stall where newspapers and other periodicals are sold