Synonyms of 'covenant'

accord, agree, agreement, arrangement, bargain, bargain for, bond, cartel, collective agreement, compact, concur, consortium, convention, deal, dicker, engage, pact, paction, pledge, plight, promise, protocol, stipulate, stipulation, swear, transaction, understanding, undertake, vow