Read Edit View history 自焚 zìfén self-immolate Origin Definitions Defs Strokes Stroke Words Sentences Sents created sense approved 自焚 · zìfén · self-immolate 2026/03/04 自焚 zìfén self-immolate to set oneself on fire; to self-immolate 抗议者在大街上引火自焚。 idiom created sense Mar 4, 2026, 02:25 AM