'Vow' and 'pledge' are the most formal activities; 'swear' is next, and 'promise' is the least formal activity. By 'formal', I do not mean register; I mean the activity itself.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.