Undertaking

•  Undertaking  –  A promise or pledge; a guarantee.