Language:
Free Online Dictionary|3Dict

歃血为盟

Source : CEDICT

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