newsstand

(noun)

noun

1. a stall where newspapers and other periodicals are sold

Definition categories: man–made, stall, stand