Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. lǚbàilǚzhàn 屡败屡战 to keep on fighting despite continual setbacks (idiom) lǚbàilǚzhàn 屢敗屢戰 to keep on fighting despite continual setbacks (idiom)