1.having the shrewd resourcefulness needed to survive in an urban environment
Daily English Quiz
General English Quiz is daily dose of question and answers to keep your language knowledge conversant.
English Test question and answers to keep your language knowledge up-to-date.
English Grammar Test
English Grammar Test is an application to help you enhance your English expertise.
blow one`s own horn
to boast or praise oneself
My friend is always blowing his own horn and is very annoying at times.
More Idioms ...
There's a lot of cloud ________the south of the country.
Either could be used here.
Tips to succeed in Sales
Cure for Irritable bowel syndrome
Most Beautiful Places To Visit Before You Die
Benefits of Tamarind