Answer:

betrothal

AnswerCrossword Clue
BETROTHALMutual promise to marry
BETROTHALEngagement.