English Dictionary
Definition newsstand in British English
newsstand noun
[countable]noun/ˈnjuːzˌstænd/
1
a place in the street where you can buy newspapers and magazines
Synonyms and related words

English Dictionary
a place in the street where you can buy newspapers and magazines