FORSWEAR


Meaning of FORSWEAR in English

[verb] [T] [past simple] forswore, [past participle] forsworn old use or humorous - to make a serious decision to stop doing (something)I've forsworn alcohol/smoking now that I'm pregnant.

Cambridge English vocab.      Кембриджский английский словарь.