NEWSSTAND

Definition of NEWSSTAND

  1. (noun)a stall where newspapers and other periodicals are sold