newsstand
/nˈuzstænd/
newsstand
English
Noun Top 26,713
Ad
Definition
An open stall, often on a street, where newspapers and magazines are on sale to the public.
Etymology
From news + stand.
Ad