news stand

English

Noun

news stand (plural news stands)

  1. Alternative form of newsstand.