English word definition — powered by WordNet
a mutual promise to marry
the act of becoming betrothed or engaged
Want to remember betrothal?