/ˈsmɔːɡəsbɔːd/
noun
a range of open sandwiches and delicacies served as hors d'oeuvres or a buffet. a wide range of something; a variety. "the album is a smorgasbord of different musical styles"