meaning of street smart

1. having the shrewd resourcefulness needed to survive in an urban environment


Related Words

street smart | street smarts |

Developed & Maintained By Taraprasad.com

Treasure Words