contract an obligation

See: pledge, promise, vow
Full browser ?