Definitions of newsstand:

  • noun:   a stall where newspapers and other periodicals are sold