foreswearing - English Synonyms Dictionary