potluck
noun
°A meal, especially one offered to a guest, consisting of whatever is available.
"Here’s a good potluck of beans and stew."
°Whatever is available in a particular situation.
synonyms: potlatch