swear off - definition and synonyms

phrasal verb [transitive]
present tense
I/you/we/theyswear off
he/she/itswears off
present participleswearing off
past tenseswore off
past participlesworn off
  1. swear off something to promise to stop doing or using something

    The headache I got was almost enough to make me swear off wine forever.

See also main entry: swear