Rhymes | Synonyms
adjective: having the shrewd resourcefulness needed to survive in an urban environment