street smart

Adjective
  1. Having the shrewd resourcefulness needed to survive in an urban environment (synset 300441171)

Found on Word Lists

Other Searches