STREETWISE as ADJECTIVE

  1. Meaning
    • having the shrewd resourcefulness needed to survive in an urban environment
    Synonym(s) Similar To