newsstand
noun
Definitions
An open stall, often on a street, where newspapers and magazines are on sale to the public
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
An open stall, often on a street, where newspapers and magazines are on sale to the public