newsstand

/nˈuzstænd/

Explore definitions, synonyms, and language insights of newsstand

Definitions

Noun
a stall where newspapers and other periodicals are sold

More General Terms