Meet is defined as to come face to face with, be there when someone or something arrives, or to be introduced.
To draw (something or someone) closer to oneself:
To bring or call together into a group or whole:
Find another word for foregather. In this page you can discover 4 synonyms, antonyms, idiomatic expressions, and related words for foregather, like: forgather, meet, gather and assemble.