Streetsmart [adjective]

Definition of Streetsmart:

able to survive city

Synonyms of Streetsmart:


Opposite/Antonyms of Streetsmart:


Sentence/Example of Streetsmart: