Words: assurance pledge
Part of speech: n
Definition: a binding commitment to do or give or refrain from something
Example: an assurance of help when needed