hodgepodge
1. [ noun ] a motley assortment of things
Synonyms: odds_and_ends farrago omnium-gatherum ragbag mingle-mangle hotchpotch melange mishmash oddments
Related terms: assortment
2. [ noun ] a theory or argument made up of miscellaneous or incongruous ideas
Synonyms: patchwork jumble
Related terms: theory scramble