engagement

noun
  1. a formal agreement to marry someone
  2. the act of participating or becoming involved in something
  3. a scheduled appointment or commitment

Examples