Skip to content
Simplified display

百折不挠

bǎi zhé bù náo

Sign in to save this word to your study lists.

Definitions

  1. 1. to keep on fighting in spite of all setbacks (idiom)
  2. 2. to be undaunted by repeated setbacks
  3. 3. to be indomitable