to pledge; to vow; to swear
to take an oath (of allegiance, office, etc.)
a solemn pledge; a vow; an oath
☺