débrouillard
Top 30000
Meanings
Noun
1. resourceful person, hustler
Examples1
Tom is a hustler.