Caboodle

From Fresh Dictionary

Contents

English

Etymology

Thought to be from boodle

Noun

caboodle

  1. any large collection of things or people

Derived terms

Personal tools