Street-smart Synonyms

strētsmärt
Having the shrewd resourcefulness needed to survive in an urban environment