street smarts
English Dictionary
->
Letter S
-> street smarts
Search Dictionary:
street smarts Definition
(n)
a
shrewd
ability
to
survive
in
a
dangerous
urban
environment
street smarts Synonyms
street smarts
© Art Branch Inc.