covenant
noun
°An agreement to do or not do a particular thing.
°A promise, incidental to a deed or contract, either express or implied.
verb
°to enter into, or promise something by, a covenant.
°To enter a formal agreement.