Etymology
Advertisement

caboodle (n.)

"crowd, pack, lot, company," 1848, see kit and caboodle.

updated on September 19, 2017

Advertisement
Advertisement