Answer: betrothing

AnswerCrossword Clue
betrothingBETROTH, to promise to marry, also TROTH
betrothingEnter into a formal agreement to marry