Dictionary Entry: 百折不挠

Word
Pinyin
百折不挠
bǎi zhé bù náo

to keep on fighting in spite of all setbacks (idiom) ꞏ to be undaunted by repeated setbacks ꞏ to be indomitable

Child Entries of 百折不挠