Answered by Shaykh Faraz Rabbani
Question : What is the definition of a promise? Does one have to say the word promise for it to be one?
Answer : A promise is an firm affirmation or commitment to do something. The “firmness” can be explictly stated, or understood by context or custom.
The word “promise” doesn’t need to be used for something to be considered a promise.
And Allah alone gives success.