meaning of streetwise

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


Related Words

streetwise |

Developed & Maintained By Taraprasad.com

Treasure Words