What's the difference between "promise", "oath" and "vow"? Are they always interchangeable?
Native speaker’s answer
Rebecca
Good question! The words "vow" and "oath" are both synonyms for "promise", however all three are quite different. A "vow" is a personal promise taken from the heart. It is a bit stronger and more sacred than a "promise" since "promises" are often broken. A "vow" however, is made when promising to make a long-term commitment and should never be broken. The word "oath" refers to a promise made under an institution or legal authority. It is a bit more formal than a "promise". Here's a few examples of each of these words: Ex: The couple made a vow to get married. Ex: The man is under oath to tell the truth to the court. Ex: I promised her that I would be there tomorrow.