kit caboodle (noun) whole caboodle: whole works
Sinonime: auxiliary, borrowed, consequent, dependent, derivate, derivational,
derived,
developed, eventual,
indirect, proximate, resultant, resulting, second-hand,
subordinate,
subsequent, subsidiary,
vicariousAntonime: causative, primary,
source