Definition of Newsstand

  • 1. A stall where newspapers and other periodicals are sold Noun

Semanticaly linked words with "newsstand"

Hyponims for word "newsstand"