Street is a public road in a city or town, typically with buildings on one or both sides.
In slang, street can mean:
1. Relating to urban culture or life
2. Knowledgeable about current trends or popular culture
3. Authentic or genuine
Other meanings include:
1. Street food - food sold by vendors in public places
2. Street smart - having the experience and knowledge necessary to deal with the challenges of urban life
3. Street cred - credibility or respect in urban youth culture