A newsstand is a stall in the street or a public place, which sells newspapers and magazines. Eight new national newspapers have appeared on the newsstands since 1981. a place on a street where newspapers and magazines are sold
an open stall, often on a street, where newspapers and magazines are on sale to the public