Definitions of betrothal:

  • noun:   the act of becoming betrothed or engaged
  • noun:   a mutual promise to marry