street

noun: ˈstrēt 
: when a street needs to support heavy through traffic, it can come to resemble a road. such a street-road combination is known as a stroad

Street