Home

Word

newsstand, n.
(newsstands)
more info a stall where newspapers and other periodicals are sold
<noun.artifact>

newsstand
semantic pointers
hypernym