释义 |
street smarts ˈstreet ˌsmarts noun [plural] US ► F0 the ability to manage or succeed in difficult or dangerous situations, especially in big towns or cities: » You haven't got the street smarts to last ten minutes in New York without getting ripped off.Thesaurus+: ↑Wise and sensibleThesaurus+: ↑Knowledge and awareness |