snack street noun1 •A street in China where a variety of street food is sold.Visitors can get a taste of old Beijing by sampling all sorts of local delicacies and snacks on a stick from a snack street […] just off the main pedestrian mall. — 2008 formssnack streets