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

newsstands Definition

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

Words Related to newsstands!

newsstands Examples by Brain Bank Users