n.
promise
1) to make a ~
2) to meet a ~
3) a firm ~
4) a ~ to + inf. (he made a ~ to pay off his debts)
5) a ~ that + clause (they reaffirmed their ~ that they would help)
devotion
6) to demonstrate, display, show ~
7) an all-out, total ~
8) (a) ~ to (~ to a cause)