Ninjawords is on the iPhone! Watch a video or download it here.
oath
noun
°A solemn pledge or promise to a god, king or another person, to attest to the truth of a statement or contract.
°the affirmed statement or promise accepted as equivalent to an oath.
verb
°(archaic) To pledge.
°Shouting out. (as in 'oathing obsenities').