a stall where newspapers and other periodicals are sold
"I bought my morning coffee while grabbing the latest magazine at the corner newsstand."
an open stall, often on a street, where newspapers and magazines are on sale to the public
"I bought my morning commute paper from the old newsstand right outside the subway entrance."