dǎ bu guò打不过to be unable to defeat; to be no match for (sb)Frequency 1.1Meaningsto be unable to defeat; to be no match for (sb)