streetwise
adjective /ˈstriːtwaɪz/
/ˈstriːtwaɪz/
(North American English also street-smart)
(informal)- having the knowledge and experience that is needed to deal with the difficulties and dangers of life in a big city
- Kids seem much more streetwise these days.