Caboodle has 2 different meanings across 1 category:
Noun
any collection in its entirety
"she bought the whole caboodle"
Any large collection of things or people.