street smarts

Explore definitions, synonyms, and language insights of street smarts

Definitions

Noun
a shrewd ability to survive in a dangerous urban environment