making a pledge, making a promise

listen to the pronunciation of making a pledge, making a promise
English - English
swearing an oath