forgathering

Alternative forms

 * foregathering

Noun

 * 1) A gathering together; an assembly.