What is the full meaning of foregathering
FOREGATHER, to gather together, assemble, also FORGATHER [v]
Example of the word foregathering placed on a Scrabble board.