Skip to main content
A public road in a city, town, or village, typically with houses and buildings on one or both sides.
Source
http://www.oxforddictionaries.com/definition/english/street?q=street