Back to Dictionary
歃血为盟
歃血為盟
shàxuèwéiméng
1. to smear the lips with blood when taking an oath (idiom)
2. to swear a sacred oath