kit and caboodle
The entire lot
Kit and caboodle means everything—the whole collection or group, with nothing left out.
Almost always appears as the whole kit and caboodle: They packed up the whole kit and caboodle and moved to Florida.
The phrase is informal and slightly old-fashioned, with kit meaning a set of items and caboodle (from boodle) meaning a bunch or lot.
The complete set
- wholeFull and undivided
- entiretyThe whole of something
- shebangEverything, in casual speech
- worksFunctions or labors
lot · sum · aggregate · full monty · enchilada · nine yards · package · shooting match
Mixed collection of things
- assemblageCollected group of things
- bundleGathered items tied together
- ensembleUnified group or outfit
- setArrange in position
array · batch · grouping · medley · miscellany · compilation · accumulation · cluster
Covering every element
- comprehensiveIncluding all elements
- completeLacking nothing, fully done
- exhaustiveCovering all possibilities
- thoroughComplete in every detail
sweeping · extensive · all-encompassing · inclusive · full-scale · panoramic · umbrella · blanket
everything
The complete set
works · lot · sum · aggregate · full monty · enchilada · nine yards · package · shooting match · megillah
assortment
Mixed collection of things
- assemblageCollected group of things
- bundleGathered items tied together
- ensembleUnified group or outfit
set · array · batch · grouping · medley · miscellany · compilation · accumulation · cluster · clump
all-inclusive
Covering every element
- comprehensiveIncluding all elements
- completeLacking nothing, fully done
- exhaustiveCovering all possibilities
thorough · sweeping · extensive · all-encompassing · inclusive · full-scale · panoramic · umbrella · blanket · wall-to-wall