Definition of Street Smarts

  • 1. A shrewd ability to survive in a dangerous urban environment Noun

Semanticaly linked words with "street smarts"

Hyponims for word "street smarts"