Meaning : A meal set out on a buffet at which guests help themselves.
Meaning : Usually inexpensive bar.
Synonyms : snack bar, snack counter
Meaning : Strike against forcefully.
Example :
Winds buffeted the tent.
Synonyms : batter, knock about