forevow
/ˈfɔrvɔʊ/Definitions
1. noun
A solemn oath or vow, especially one made in advance, often in a formal or ritualistic manner.
“The couple made a forevow to each other on their wedding day, promising to love and cherish one another for the rest of their lives.”