fourre-tout

Etymology
Compound of.

Noun

 * 1)  catch-all
 * 2)  ragbag, hodgepodge
 * 3) holdall (UK), carryall (US)