n.
1.a piece of furniture that stands at the side of a dining room
2.a meal set out on a buffet at which guests help themselves
3.usually inexpensive bar buffet v.
1.strike against forcefully
2.strike, beat repeatedly
Idiom of the Day
sign on with (someone)
to sign an agreement to work with or for someone
My cousin has signed on with one of the largest companies in the world.