Etymology Explorer › English

Where does “caboodle” come from?

caboodle (English): Any large collection of things or people

Definitions

  1. Any large collection of things or people