noun
                                                a verbal commitment by one person to another agreeing to do (or not to do) something in the future
                                                
                                                                                             
                                                                                        
                                                noun
                                                grounds for feeling hopeful about the future
                                                                                                Synonyms
                                                
                                                
                                                                                                Examples
                                                
                                                                                                        - there is little or no promise that he will recover
 
                                                                                        
                                                verb
                                                make a promise or commitment
                                                                                                Synonyms
                                                
                                                
                                                                                             
                                                                                        
                                                verb
                                                promise to undertake or give
                                                
                                                                                                Examples
                                                
                                                                                                        - I promise you my best effort
 
                                                                                        
                                                verb
                                                make a prediction about
                                                                                                Synonyms
                                                
                                                
                                                                                                Examples
                                                
                                                                                                        - tell in advance
- Call the outcome of an election
 
                                                                                        
                                                verb
                                                give grounds for expectations
                                                
                                                                                                Examples
                                                
                                                                                                        - The new results were promising
- The results promised fame and glory