歃血为盟 (shà xiě) — to swear a blood oath; to make a solemn pledge of alliance
Definition
A formal, literary chengyu meaning 'to swear a blood oath of alliance' — a solemn, ritualistic pledge rooted in ancient Chinese custom. Stronger and more archaic than everyday phrases like 承诺 or 宣誓.
idiom
to swear a blood oathto make a solemn pledge of alliance
Examples
- 歃血为盟,。Tā men shà xiě, fā shì yǒng bú bèi pàn.They swore a blood oath, vowing never to betray each other.
- 歃血为盟。Gǔ dài jiàng lǐng cháng yǐ shà xiě lái gǒng gù tóng méng.Ancient generals often used blood oaths to strengthen alliances.
- 歃血为盟。Zhè bù xiǎo shuō miáo xiě le liǎng wèi yīng xióng shà xiě de gù shi.This novel describes the story of two heroes swearing a blood oath.
Browse more HSK 7-9 words or search the full 43,000-word dictionary.