To enter into, or promise something by, a covenant.
To enter a formal agreement.
To bind oneself in contract.
To make a stipulation.