Synonyms for Pledge (same or very similar meaning)
WordNet sense 1 (a drink in honor of or to the health of a person or event):
toast
WordNet sense 2 (a binding commitment to do or give or refrain from something):
assurance
WordNet sense 3 (pay (an amount of money) as a contribution to a charity or service, especially at regular intervals):
subscribe
WordNet sense 4 (propose a toast to):
drink, salute, wassail
WordNet sense 5 (promise solemnly and formally):
plight
From the ODE community, based on WordNet
add/edit