Read Edit View history 百折不挠 bǎizhébùnáo indomitable Origin Definitions Defs Strokes Stroke Words Sentences Sents created sense approved 百折不挠/百折不撓 · bǎizhébùnáo · indomitable 2026/03/04 百折不挠 / 百折不撓 bǎizhébùnáo indomitable to keep on fighting in spite of all setbacks; to be undaunted by repeated failure 他凭着百折不挠的毅力,终于完成了这项艰巨的任务。 idiom created sense Mar 4, 2026, 02:25 AM