débrouillardise
Top 30000
Meanings
Noun
1. resourcefulness, the ability to cope
Examples1
David has never had a steady job. He has always lived by his wits.