smorgasbord
/ˈsmɔːɡəsbɔːd/
noun
Meaning
A Swedish-style buffet comprising a variety of cold sandwiches and other dishes; (by extension) any buffet with a wide selection of dishes.
An abundant and diverse collection of things.
Synonyms