undertaking
noun
°Specifically, the business of an undertaker, or the management of funerals.
°A promise or pledge; a guarantee.