hodgepodge /ˈhɑʤpɑʤ/  noun   [singular] 

  • : a mixture of different things

    • hodgepodge of styles
    • A hodgepodge of tools