promise to undertake or give;

listen to the pronunciation of promise to undertake or give;