Meaning of “newsstand” - Learner’s Dictionary

newsstand

noun [ C ] uk us /ˈnjuːzstænd/ US

a small shop in a public area of a building or station, or part of a bigger shop, where newspapers and magazines are sold

(Definition of “newsstand” from the Cambridge Learner’s Dictionary © Cambridge University Press)