Synonyms of Swear Off in English :
Antonyms of Swear Off in English
Thesaurus of Swear Off in English
1. (verb) promise to abstain from