ragbag means A bag of rags and scraps.
Etymology
Compound of rag + bag.
noun
- A bag of rags and scraps.
- A collection containing a variety of miscellaneous things; a smorgasbord.“The pages that constitute "Anna Livia Plurabelle" are surely the most easily decipherable in that masterly and monstrous ragbag of a book.”
- A person (especially a woman) of unclean or untidy appearance.“Near-synonym: ragtag”