kitchen sink

noun
  1. 1

    A miscellany or a miscellaneous item; an item exemplifying an indiscriminate profusion.

    โ€œThey threw the kitchen sink at the problem, but still they couldn't fix it.โ€

Source: https://en.wiktionary.org/wiki/kitchen%20sink