débrouillard
Top 25000
Meanings
Adjective
1. resourceful, self-reliant, able to cope, crafty, wily
Examples2
Are you resourceful?
The little boy is crafty.