YourDictionary

faute de mieux

for want of (something) better

See faute de mieux in American Heritage Dictionary 4

link/cite print suggestion box