n. 1.a verbal commitment by one person to another agreeing to do (or not to do) something in the future 2.grounds for feeling hopeful about the future promise v. 1.make a promise or commitment 2.promise to undertake or give 3.make a prediction about 4.give grounds for expectations