Verb
1. make a promise or commitment
2. promise to undertake or give;
"I promise you my best effort"3. make a prediction about; tell in advance;
"Call the outcome of an election"4. give grounds for expectations;
"The new results were promising""The results promised fame and glory"