To assemble, gather together, or meet in advance; to congregate beforehand; also spelled 'forgather.'
From 'fore-' (before) and 'gather' (to collect or assemble). Developed as a variant or synonym for 'forgather,' emphasizing preliminary or advance assembly.
Interestingly, 'foregather' and 'forgather' are basically the same word, but 'foregather' explicitly shows the 'fore-' prefix meaning 'before,' while 'forgather' lost it—a perfect example of how old prefixes slowly disappear from words over time.
Complete word intelligence in one call. Free tier — 50 lookups/day.