smorgasbord
US /ˈsmɔːr.ɡəs.bɔːrd/
UK /ˈsmɔːr.ɡəs.bɔːrd/

1.
2.
a wide range of something; a varied collection
:
•
The course offered a smorgasbord of topics, from history to science.
•
The festival presented a smorgasbord of musical genres.
a wide range of something; a varied collection