foresworn - English Synonyms Dictionary