屡战屡败lǚzhànlǚbàiMeanings1. to suffer defeat in every battle (idiom)Characters used屡frequently战war败to defeat