Synonyms: caboodle, bunch, lot
Definition: any collection in its entirety
Usage: she bought the whole caboodle
Similar words: aggregation, accumulation, assemblage, collection
Definition: several things grouped together or considered as a whole