débrouillard

[ dey-broo-yar ]
/ deɪ bruˈyar /
French.

adjective

skilled at adapting to any situation; resourceful.

noun, plural dé·brouil·lards [dey-broo-yar] /deɪ bruˈyar/.

a resourceful person who can act independently or cope with any development.