oath
vow
solemn promise
Le nouveau président a prêté serment ce matin.
The new president took an oath this morning.