foreswore

verbPast tense of foreswear: promised or swore to give up something; renounced.

No synonyms or antonyms found for this word.