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
