Origin: Germanic Old English prefix
Foregather has 2 different meanings across 1 category:
Verb
collect in one place
"We assembled in the church basement"
"Let's gather in the dining room"
Alternative form of forgather