Ninjawords is on the iPhone! Watch a video or download it here.
street
noun
°A paved part of road, usually in a village or a town.
°A road as above but including the sidewalks (pavements) and buildings.