STREET SMARTS


Meaning of STREET SMARTS in English

[street smarts] n pl (1972): the quality of being streetwise

Merriam-Webster English vocab.      Английский словарь Merriam Webster.