newsstand

1. (noun) a stall where newspapers and other periodicals are sold
Related Words: sales booth, stall, stand



Terms and Conditions of Use / Copyright Notice