歃血为盟shàxuèwéiméngMeanings1. to smear the lips with blood when taking an oath (idiom)2. to swear a sacred oathCharacters used歃to drink血blood为because of盟oath