n. collection of people, collection of things (Slang); part of the phrase "kit and caboodle" (all of something; lot of people or things)
CABOODLE
Meaning of CABOODLE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012