[faute de mieux] adv [F] (1766): for lack of something better or more desirable "sherry made him dopey but he drank it faute de mieux --F. T. Marsh"
FAUTE DE MIEUX
Meaning of FAUTE DE MIEUX in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012