or potluck dinner
is a gathering of people for a meal
where most of the participants bring food
to be shared among everyone at the gathering. These gatherings are usually organized by churches and other community groups.
Typical dishes served at potluck dinners include spaghetti, hot dish or casserole, and salad. Also, a variety of desserts are usually available.
The word potluck appears to come from the Native American term potlatch.