English dictionary
street smarts meaning and definition
Definition and meaning of street smarts at MeaningMonkey.org. street smarts meaning and definition in the English Dictionary.STREET SMARTS noun
Definition of street smarts (noun)
- a shrewd ability to survive in a dangerous urban environment
Source: Princeton University Wordnet