English dictionary
newsstand meaning and definition
Definition and meaning of newsstand at MeaningMonkey.org. newsstand meaning and definition in the English Dictionary.NEWSSTAND noun
Definition of newsstand (noun)
- a stall where newspapers and other periodicals are sold
Source: Princeton University Wordnet