1. (verb)promise, assure make a promise or commitment
2. (verb)promise promise to undertake or give "I promise you my best effort"
3. (verb)predict, foretell, prognosticate, call, forebode, anticipate, promise make a prediction about; tell in advance "Call the outcome of an election"
4. (verb)promise give grounds for expectations "The new results were promising"; "The results promised fame and glory"