Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

newsstand Definition

Cancel
newsstand
noun(news-stand)
a place (such as an outdoor stall) where newspapers and periodicals are sold

Words Related to newsstand!

newsstand Examples by Brain Bank Users