oath
Noun
B1 – Intermediate
A solemn formal promise, often invoking something sacred, that one will tell the truth or fulfill a duty.
Synonyms
pledge
vow