news stand

noun
🔊/ˈnjuːzstænd/
🔊/ˈnuːzstænd/
(North American English newsstand )
jump to other results
  1. a place on the street, at a station, etc. where you can buy newspapers and magazines报摊;书报亭
    • The first issue of the magazine hit the news stands (= went on sale) today.该杂志的第一期今天在报摊上发售。