streetsmart

listen to the pronunciation of streetsmart
English - English
Having gained wisdom or learned tricks not at school, but in the streets
{s} streetwise, knowing how to survive or succeed in difficult or dangerous situations (especially in an urban environment)