An Encylopedia Britannica Company

ball of wax

1 ENTRIES FOUND:
ball of wax noun
ball of wax
noun
Britannica Dictionary definition of BALL OF WAX
[singular] US, informal
: a situation or set of conditions
: a collection of items or objects