adj. streetwise, knowing how to survive or succeed in difficult or dangerous situations (especially in an urban environment)
STREETSMART
Meaning of STREETSMART in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012