foreswore
[ˈfɔːrɪswɔːr]
Definitions
1. verb
to swear or take an oath that one will do something, especially in a formal or solemn manner
“He foreswore his allegiance to the crown and took up arms against the king.”
2. noun
a solemn oath or promise, especially one that is taken in formal circumstances
“Breaking a foresworn oath was considered a serious offense in medieval times.”