Answer: foreswore

AnswerCrossword Clue
FORESWOREGave up: Var.
foresworeFORESWEAR, to renounce also FORSWEAR