The Collaborative International Dictionary of English v.0.48:
Foregather \Fore*gath"er\, v. i. Same as Forgather. [1913 Webster]WordNet (r) 3.0 (2006):
foregather v 1: collect in one place; "We assembled in the church basement"; "Let's gather in the dining room" [syn: meet, gather, assemble, forgather, foregather]