buffet
noun
°A counter or sideboard from which food and drink are served or may be bought.
°Food laid out in this way, to which diners serve themselves.
verb
°To strike or blow with a buffet or buffets.
synonyms: smorgasbord, blow, collision, cuff