foregathers

For definition of foregathers, please visit here.