To swear off

Related to To swear off: sweat off, write off, sworn off, swore off, swear words
to make a solemn vow, or a serious resolution, to abstain from something; as, to swear off smoking.- Miss Edgeworth.

See also: Swear