What does "make a pledge" mean? Is it different from "make a promise"?
Native speaker’s answer
Rebecca
To "make a pledge" means to make a serious promise or commitment to do something. You can think of a pledge as something similar to a vow, promise, commitment, oath, or assurance. Ex. She made a pledge to donate all her prize money to charity. Ex. Bill Gates has pledged to help stop global warming.