engagement; betrothal; marriage contract
A somewhat formal or traditional term for a promise to marry, often implying a binding agreement between families.
A marriage contract was exchanged between the two families.
They entered into an engagement and decided to marry next spring.