1. to pledge; to vow; to swear
  2. to take an oath (of allegiance, office, etc.)

a solemn pledge; a vow; an oath