forswear

forswear
(past forswore ; past participle forsworn )
[with obj.]
  1. (formal)agree to give up or do without (something)
    (正式)发誓放弃;坚决抛弃
    it is currently fashionable to forswear meat-eating in the interests of animal rights.
    目前很流行为保护动物权利而坚决不吃肉。
    ■(forswear oneself/be forsworn)swear falsely; commit perjury
    发伪誓;作伪证
    I swore that I would lead us safely home and I do not mean to be forsworn.
    我立誓会把大家安全带回家,我决无意发伪誓。
语源
  1. Old English forswerian (see for-, swear)
英语宝典
考试词汇表