Entry
  1. to keep on fighting despite continual setbacks (idiom)

    trad. 屢敗屢戰

Also written 屢敗屢戰【lǚ bài lǚ zhàn】

Characters in this word

3