Promise (to do something) (6)
I believe the answer is:
pledge
(Other definitions for pledge that I've seen before include "assurance" , "Promise, word of honour" , "Promise solemnly and formally" , "Give one's word" , "Solemn promise" .)