What is the full meaning of foreswore
FORESWEAR, to renounce, also FORSWEAR [v]
Example of the word foreswore placed on a Scrabble board.