Language:
Free Online Dictionary|3Dict

歃血為盟

Source : CEDICT

to swear an oath of alliance by smearing the mouth with the blood of a sacrifice (idiom)