foreswore - English Synonyms Dictionary