foregathering - English Synonyms Dictionary