Meanings
- to keep on fighting in spite of all setbacks (idiom)
- to be undaunted by repeated setbacks
- to be indomitable
Written Forms
百折不撓Traditional · Main Form
百折不挠Alternate Form
baak3 zit3 bat1 naau4
to keep on fighting in spite of all setbacks (idiom) · to be undaunted by repeated setbacks · to be indomitable